FI showroom red and grey logo
MenuMENU
SearchSEARCH
Enter keywords to search across all content
NewsJanuary 17, 2013

Tesla Motors to Add 25 New Stores This Year

During the North American International Auto Show in Detroit, a company VP announced that the electric carmaker will open 25 new stores in 2013. The company currently has 13 stores in operation.

Read More →