GO
Loading...

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.