Dentons advises on Ibri II solar, the largest renewables project in Oman

Important Notice