Share this page

IFC INVESTS IN PRIVATE SECTOR POWER PLANT IN KARACHI, PAKISTAN