A failure to create charging and support infrastructure for the vehicles has crippled sales and forced the company to pare back its expectations European Companies News