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
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