Motoring New Car Brand Omoda Touches Down in South Africa 23rd March 2023 0 Omoda has touched down in South Africa, bringing an edgy new car brand to the Republic.
Cars Chery Enters the South African market 21st October 2021 0 Chinese vehicle manufacturer, Chery announced earlier this year that it is heading to South Africa.…