Energy grid infrastructure representing the UK’s upcoming grid upgrades.
Energy

Ofgem’s £28bn Grid Upgrade: What It Means for the UK’s Energy Future