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

Source(s): IFC

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