FACTS Africa

Catalyzing the growth potential of SMEs by providing innovative supply chain finance solutions.