Daily Archives: November 30, 2017

Tesla Woes Thursday

After Tesla’s Model S sedans and Model X SUVs roll off the company’s Fremont, California assembly line, the electric vehicles usually make another stop – for repairs, nine current and former employees have told Reuters. The luxury cars regularly require … Continue reading

Posted in Uncategorized | 17 Comments