20 April 2022
Final dividend payment date
Related insights
25 Apr 2024
Energy Infrastructure, Energy Management, Renewable Energy
Grid connections crisis: How can UK businesses overcome grid constraints on the path to decarbonisation?
24 Apr 2024
Smart Meter Rollout
Latest figures show 34.8 million smart meter installations across Great Britain
23 Apr 2024
Energy Data, Innovation, Smart Meter Rollout