Ibri III Solar Independent Power Project

Oman PWP signs $299 million deal for first utility-scale solar and battery storage project