Octopus spreads reach with 149MW wind farms deal

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

20 July 20172 mins read