Recognising that foreign investment both in terms capital, social and sustainable impact is essential to South Africa's economic vitality, the Cap40 French Business Network featured, for the ...
Cape Town - Cap40, a social network, knowledge and resources exchange platform that aims at helping people to do business in the Western Cape and also help South Africans who want to work in France, ...