New ‘alien’ nightmare for big car brands
Calling the Shanghai Auto Show massive is understating it. The biennial exhibition is an enormous undertaking, with thousands of vehicles on show across 75 football fields worth of interior space, and millions of visitors from home and abroad attending the …