Marks Octopus’ 4th green deal in Germany since entering the market last year Octopus manages 100 MW wind farms in Germany, enough for 100k homes Several more deals are in the pipeline in Europe’s largest wind market London/Munich, Monday 12th June 2023 – Octopus Energy’s generation arm – who manage…