NEWSIberdrola strikes a 1,250 GWh PPA in ItalyIberdrola and Selex Gruppo Commerciale have signed a renewable energy purchase agreement – known as a PPA – for a total of 1,250 GWh. The agreement, signed with the distribution…9 SEP 2025 · 2 MIN READREAD