ISG Renewables Signs 15-Year Corporate PPA with Anglian Water for 28MW Solar ProjectBy Thomas KnightOctober 23, 2024 ISG Renewables, a joint venture between Innova and Schroders Greencoat, has signed a 15-year corporate power purchase agreement (CPPA) with Anglian Water for the output of…