Statkraft earnings dip on low power pricesBy Web EditorOctober 30, 2025 Company pushes refocused strategy with €1.16bn divestments