GO
Loading...

Enter multiple symbols separated by commas

Tesla creates service center showrooms

Friday, 20 Dec 2013 | 1:28 PM ET

Tesla has created "service centers," or galleries in 30 states. CNBC's Phil LeBeau provides insight.