Search for crossword answers and clues
UK regulatory body
Answer for the clue "UK regulatory body ", 5 letters:
ofwat
Word definitions for ofwat in dictionaries
Wikipedia
Word definitions in Wikipedia
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 . Ofwat is primarily responsible for setting limits on the prices charged for water and ...