Share this page

IFC APPROVES ITS FIRST PROJECT IN OMAN IN 15 YEARS