30 April 2026

Trading Update - supporting the UK power system with reliable and renewable energy

26 February 2026

Full year results for the twelve months ended 31 December 2025