Tesla China Demand Fuels 'Home Run' Quarter for Deliveries

Palo Alto, California-based Tesla delivered 184,800 cars worldwide in the … Tesla in a big way despite the two shutdowns at Fremont in February.”.

  • You already voted!
  • Read More

Get Unlimited Free Access

Join 6,000 other readers who get their news from us