Masdar achieves financial close for Ibri III power project in Oman

Masdar achieves financial close for Ibri III power project in Oman