February 17, 2023 Business, Grant Thornton, Headline 0 8 things stressing out businesses in South Africa right now Businesses in South Africa are closing down because they can't handle growing stresses.