Tesla Halts Car Production at Shanghai Plant

The work stoppage, originally set to last eight days, comes as China’s Covid-19 outbreak takes out plant employees and suppliers.



Leave a Reply