
World’s Largest On-site Consumption Solar Project in the Region of Murcia, Spain.
Spanish utility Iberdrola and Saudi petrochemical multinational Sabic has signed a 25-year power purchase agreement (PPA) with each other. This agreement is for Iberdrola to supply solar power for its industrial site in La Aljorra, […]