England

Customers Tracked: 3,936,000
Customers Out: 1,739
Last Updated: 9/28/2022 6:27:37 AM GMT
Provider Customers Tracked Customers Out
Northern Powergrid3,900,000512
UK Power Networks36,0001,227
Western Power Distribution00

Untracked Providers:

Provider Customers
Electricity North West5,000,000