By CEP Staff • 1 March 2024 in News

UK renewables company Innova has acquired the 21.6 MWp Bedworth Solar project in England from Industria Brand Energy (IBE)