News

Chinese vehicle manufacturer Chery will be launching its electric brand iCar in South Africa in early 2026. During the 2025 Shanghai Auto Show, the company announced that South Africa is among the ...
Bathed in the golden hues of the African sun, these enchanting visionaries embody the spirit of a country steeped in rich cultural heritage, painting a seductive portrait of South Africa’s ...