Buccas, Asheeqah
(The IIE, 2021)
Studies in the literature show that in most countries, SMEs make up between 95 to 99 percent of businesses and contribute 70 percent to employment. In South Africa, it is estimated that close to 91 percent of businesses ...