Octopus Renewables raises £150m

Octopus Renewables has won a £150 million ($204m) UK corporate pension mandate

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content