10 employees
A factoring marketplace for Africa, that provides structure for SMEs to sell their invoices to financial investors
2018