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