Octopus invests €584m in European windBy Web EditorMay 6, 2026 321MW added across France, Germany and Poland