Investor Shelf

Banque Al Baraka

Company · MO · 1 documents

Key number
71.85%
SMEs citing lack of funding as their main obstacle. African Scientific Journal p.15