Octopus Renewables Infrastructure Trust plc, part of Octopus Group, has acquired a 14-project portfolio of French solar farms for €58.9 million.
Octopus Renewables Infrastructure Trust plc, part of Octopus Group, has acquired a 14-project portfolio of French solar farms for €58.9 million.
As a subscriber, you have reached this page because you are not logged in.