ALTÉRRA Backs Absolute Energy for Gigawatt Renewables in Italy June 4, 2025 Strategic co-investment alongside I Squared Capital to help deliver initial 1.4GW of clean energy across