Ibri 2 solar PV panels are shipped
The first of 24 700 bifacial solar panels have been shipped for ACWA Power, GIC and AEPC’s Ibri 2 solar PV project, located in Al-Dhahirah Governorate, Oman.
The first of 24 700 bifacial solar panels have been shipped for ACWA Power, GIC and AEPC’s Ibri 2 solar PV project, located in Al-Dhahirah Governorate, Oman.