Thames Water is the UK’s biggest water and sewerage company with around 15 million customers across London and the Thames Valley.
Yorkshire Water
9 followers
Scottish and Southern Electricity Networks
7 followers
SSEN Transmission
11 followers
OCU
2 followers
National Grid
110 followers
Tata Power
41 followers
United Utilities
33 followers
Aggreko
29 followers
Ovo Group
28 followers
American Water
24 followers
Alliant Energy
13 followers
CLEAResult
12 followers