Octopus Renewables acquires solar farm, battery storage project stake
Octopus Renewables Infrastructure Trust PLC on Friday said it acquired the Breach solar farm in Cambridgeshire, England for £50 million, along with a stake in...
Fri, 17/06/2022 - 10:28