Oct. 1 – Major automakers have spent billions on developing electric cars, but as sales fall flat have they bet on the wrong technology? Julian Satterthwaite reports from the Paris Car Show.
Electric Vehicle Information Resource
Oct. 1 – Major automakers have spent billions on developing electric cars, but as sales fall flat have they bet on the wrong technology? Julian Satterthwaite reports from the Paris Car Show.