PARIS -- The Arc de Triomphe is just down the street, red banners are flapping, Elon Musk is doing a television interview, and a red carpet leads to several Tesla Roadsters parked curbside.
On the eve of the Paris auto show, Tesla is opening its 14th store, making six now in Europe and eight in the United States. Tokyo and Milan, Italy, are next.
Post your comment