Octopus Renewables Infrastructure Trust
Octopus Renewables swoops for 14 French solar farms in €59m deal
Octopus Renewables Infrastructure Trust inks deal to purchase 119.5MW subsidised solar portfolio as UK investor expands into French market
Octopus Renewables Infrastructure Trust inks deal to purchase 119.5MW subsidised solar portfolio as UK investor expands into French market