Automobile12 months ago
Amidst Coronavirus Scare, China’s Auto Sales Drop 79 Percent in February, Biggest Plunge Ever
Image for Representation (Source: Reuters) China Association of Automobile Manufacturers expects gross sales to drop by greater than 10 per cent within the first half of...