Inside the plant of world's one of the most innovative electric car company

Who's the next Tesla owner?

October 14, 2015, 15:43 IST
Assembly of cars is finished. Tesla now has 69 stores and service centers in 12 European countries.


Picture & Text: Bloomberg.com

Latest Auto Slideshows