15 Nov 2022 Empowering small business owners in South Africa South Africa’s Stellenbosch Business School infuses an international element to give small business owners a boost. Blog