Power Purchase Agreement for Layla PV Solar IPP in Al-Aflaj, Saudi Arabia, Signed
A 30-year power purchase agreement (PPA) for the 91 megawatts Layla PV Solar IPP in Al-Aflaja governorate of Riyadh province in Saudi Arabia, has officially … Read more