refers to businesses or firms (those that have been legally registered).
Glossary
spaza shop
Subject:
- Business Studies
a small retail business engaged in trading in consumer goods operating from a residential property in a low-income area.