A new law meant to modernise the business environment has instead sparked a nationwide backlash South Africa’s draft Business Licensing Bill has landed in the centre...
South African spaza shop owners are racing against the clock to meet the 17 December 2024 registration deadline. President Cyril Ramaphosa had issued a 21-day ultimatum...