Demand for new vehicles sees biggest decline in 7 years
01 August 2016 – South Africa’s new vehicle industry saw sales plummet 17% this past month, according to the latest
Read More01 August 2016 – South Africa’s new vehicle industry saw sales plummet 17% this past month, according to the latest
Read More