FOREIGN AFFAIRS InvestSA – Opening roads to foreign investments in South Africa Author Envoy Excellency BureauPosted on July 17, 2020June 12, 2023 InvestSA or invest in South Africa is a division of the South African Department of Trade and Industry that acts as a one-stop-shop for people willing to invest and...