×

Exclusive: Tesla stops work at Shanghai factory for two days amid China COVID curbs – internal notice

By Syndicated Content Mar 16, 2022 | 1:58 AM