Electric Car Review Dust-Up May Put Brakes On Tesla Profits

News & Features Steve Henn · ·
Showgoers check out the Tesla Model S at the 2013 North American International Auto Show in Detroit in January.