England

Customers Tracked: 23,500,000
Customers Out: 2,435
Last Updated: 5/29/2023 3:59:31 PM GMT
Provider Customers Tracked Customers Out
Electricity North West2,400,00044
National Grid UK7,000,0001,054
Northern Powergrid3,900,000328
Scottish and Southern Electricity Networks1,900,0000
UK Power Networks8,300,0001,009