Skip to content

SMMEs – the Backbone of Africa

It is estimated that about 90% of registered businesses in Africa are SMEs. A large percent are micro-businesses, which also, of course, dominate the informal sector. EFSA believes that between…

Read More