Mar 18
Earlier today, it looked like Tesla would have to pause production at its factory in Fremont. Now, TechCrunch reports, the company says employees in essential roles — including production, service, deliveries, testing and supporting groups — should…
Post a Comment