IFC proposes to invest $75m in SPVs owned by IndoSpace Logistics

IFC proposes to invest $75m in SPVs owned by IndoSpace Logistics

Photo: Reuters