Thames Water Utilities Limited
Thames Water Utilities Limited is the largest water and wastewater services company in the UK, serving 15 million customers across London and the Thames Valley. It is responsible for the public water supply, wastewater collection, treatment, and disposal, managing a vast network of pipes, treatment works, and reservoirs.
Deal History (1)
Investment Focus
Technologies
Utilities1
Geography
United Kingdom1
Global Infrastructure Sherpa