Octopus spreads reach with 149MW wind farms deal

The four assets include one of the UK’s largest onshore projects, once owned by HgCapital.

Share this