Volvo executive says China builds better cars than Europe

Related Articles
Foton

Foton Confirms Launch Date for New Bakkie in SA