News

South Africa’s once-popular fast-food franchises Scooters Pizza and Domino’s have vanished from the landscape, what happened?