News

BEIJING: Automobile giant Volvo has said it would recall 18,848 vehicles in China to repair manufacturing defects. The recall beginning Monday will cover Volvo XC60, C30 2.0, S40 and S80 BEIJING: ...