Spaza Shops. Definition Spaza shops are small retail enterprises operating from a residential stand or home in a formal or informal township. Spaza Shops Facts . There are about 100 000 spaza shops in South Africa There are more than 40 000 spazas in Gauteng alone
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Available upon request