Octopus Energy surpasses $2 billion offshore wind investment

Octopus Energy surpasses $2 billion offshore wind investment

Octopus Energy’s generation arm has surpassed $2 billion of offshore wind investments in the ...