Octopus Renewables acquires solar farm, battery storage project stake
(Alliance News) - Octopus Renewables Infrastructure Trust PLC on Friday said it acquired the Breach solar farm in Cambridgeshire, England for GBP50 million, along with a stake in a battery storage project in Bedfordshire. Read More