Octopuss completes acquisition of 122MW UK solar portfolio
Octopus Renewables Infrastructure Trust has completed the acquisition of a UK solar portfolio for an initial cash consideration of £144.3...
Octopus Renewables Infrastructure Trust has completed the acquisition of a UK solar portfolio for an initial cash consideration of £144.3...