X-Elio signs PPA for 369MW Spanish solar project
X-Elio has signed a 10-year PPA with a number of pharmaceutical companies for the 369MW Lorca Solar project in Murcia, Spain.The deal was signed with the Energize programme, a supply chain scheme designed to allow pharmaceutical companies to buy renewable energy to decarbonise their supply chains....