Iconic restaurant brand closing stores in South Africa and doubling its profit Business • 21 August 2025