The first batch of bifacial solar panels arrived from China at the site of the 500-MW Ibri II photovoltaic (PV) project in Oman, Saudi developer ACWA Power said Thursday.