Loading...

China's BYD reports fire at Shenzhen garage for 'test and scrapped' cars | WorldBrief