The Water Services Regulation Authority, or Ofwat, is the body responsible for economic regulation of the privatised water and sewerage industry in England and Wales. The Environment Agency is responsible for environmental regulation, and the Drinking Water Inspectorate for regulating drinking water quality.
Stats
Alexa Rank:
Popular in Country:
Country Alexa Rank:
language: en-gb
Response Time: 1.24428
SSL: Disable
Status: up
Code To Txt Ratio
Word Count 635
Links
ratio 9.6693999739685