News

We’re past the point where Western manufacturers were global leaders in everything automotive, and the 7X proves it.
Volvo Car South Africa (VCSA) is rolling out a five-year programme to “Restart” the Swedish premium brand in South Africa. Part of this process is to whittle down its 19 Volvo Car dealerships ...