Ibri Independent Power Project

Oman Power and Water Procurement Company is developing the 1,509MW Ibri independent power project (IPP) in Ad-Dhahirah, Oman. Image: courtesy of Mitsui and Co Ltd.