Share this page

IFC APPROVES US$76 MILLION FOR FIRST PRIVATE SECTOR POWER PROJECT IN OMAN