Iberdrola, Selex ink 77MW Italian solar PPABy reNEWS EditorialSeptember 9, 2025 Long-term deal will support retailer’s decarbonisation objectives