Manages water resources and flood prevention infrastructure.
1992
United Kingdom
11 - 50 employees
Utilities
$100M - 500M in revenue
$1M - 10M in profitability
Industry Rank
298 out of 392
United Kingdom, Energy & Mining, Utilities
United Kingdom, Energy & Mining, Oil & Energy
Climate Score
Not disclosed
A
A-
B
B-
C
C-
D
D-
Sustainability Report
Total sustainability employees
7-10