Water company trust at 13-year low
Trust in water companies hits a 13-year low as consumer satisfaction declines, raising concerns…
Trust in water companies hits a 13-year low as consumer satisfaction declines, raising concerns…
A vast majority of consumers in England and Wales are satisfied with their water supply (94%)…
Welcome, Login to your account.
Welcome, Create your new account
A password will be e-mailed to you.