National Grid Share Price on 4 December 2025: Ofgem’s £28bn Grid Upgrade, 6.12% Returns and What It All Means for NG and NGG Investors
Updated: 4 December 2025 National Grid’s share price is back in focus today as the UK energy regulator Ofgem signs off a huge £28 billion funding package for Britain’s gas and electricity networks and confirms key parameters for the next