Saudi Arabia signs PPAs for 7 renewable projects worth SAR 31B

Saudi Power Procurement Co. (SPPC) signed power purchase agreements (PPA) for seven solar and wind projects with a total capacity of 15000 …Read More