Illustration: Liu Rui/GT
An accident occurred in Nanchong, Southwest China’s Sichuan Province on Saturday, with 2 people killed and 6 injured ...
Tesla's Shanghai Gigafactory is expected to double its output to 300,000 units a year after the second phase ...