Industry Newsroom

IFC and IFC AMC to Invest USD15m in South African Payment Platform Adumo

IFC and IFC Asset Management Company have agreed to invest up to USD15m in South Africa-based payment platform Adumo. Read more