🇬🇧 Ofwat

organization GB

Ofwat is the English and Welsh economic regulator for the water and sewerage industry that monitors utility companies' financial performance, service quality, and compliance with environmental standards.

1
Signals
1
Articles

Linked Signals

SignalStatusLensRoleConfidenceLast Seen
Thames Water Creditors Pitch Improved Rescue Offer to Ofwat expired Deals involved 96%