Numida

Working capital for African micro businesses

About Numida

Working capital for African micro businesses