By CEP Staff • 31 July 2020 in News

Octopus Renewables Infrastructure Trust plc, part of Octopus Group, has acquired a 14-project portfolio of French solar farms for €58.9 million.