Blog ‘It Is Desolate’: China’s Glut of Unused Car Factories admin5 April 23, 2024 0 On the outskirts of Chongqing, western China’s largest city, sits a huge symbol of the […]