![Global companies in South Africa](/e69yszg/547.jpg)
Global companies in South Africa
Jun 26, 2005· Global companies with a presence in South Africa all cite numerous advantages for setting up shop in the country, from low labour costs to excellent infrastructure – and a base to export products internationally. Global companies in South Africa all cite numerous advantages for setting up shop in the country. (Image: Brand South Africa)