Mr Ma in a car

Vroom boom: car sales get China out of the ditch. Photo: Reuters

January 26, 2017 4:37 PM (UTC+8)