Major vehicle manufacturers have set up shop in South Africa’s Eastern Cape — but challenges are fresh in the minds of the region’s auto executives.
Major vehicle manufacturers have set up shop in South Africa’s Eastern Cape — but challenges are fresh in the minds of the region’s auto executives.
Subscribe to our newsletter to get our newest articles instantly!
Confirmed
0
Death
0
Sign in to your account