Business February 24, 2025By Atticus ReedSouth Africa’s Business Confidence Hits Highest Point Since 2022By Atticus Reed