CategoryChina

Head of Tesla’s Shanghai assembly plant steps down