Thursday 30 March, 2023
Edition: English (US)
The Social Magazine
Tag Archives: A Tesla Model S
A Tesla Model S

Tesla Motors delivered significantly fewer electric cars than anticipated in the second quarter as it fell short of production targets and churned out a flurry of vehicles in the last four weeks. The Palo Alto, Calif.-based company said Sunday...

By Howard Johnson on Jul 5th, 2016