Octopus to buy 119MW French PV portfolio
Octopus Renewables Infrastructure Trust has signed a share purchase agreement for the acquisition of a 100% interest in a 119MW portfolio of 14...
Octopus Renewables Infrastructure Trust has signed a share purchase agreement for the acquisition of a 100% interest in a 119MW portfolio of 14...