IFC InfraVentures

IFC InfraVentures

07 Apr 2014
$21,000,000
Venture capital (Series C)
13 May 2013
$3,369,900
Venture capital (Series A)
IFC InfraVentures, Leopard Capital, Miyamoto International, +1