Deals Counterparts

Thames Water

company 1 Deal 2 Partners

Thames Water is the largest water and wastewater services company in the UK, serving 15 million customers across London and the Thames Valley. Its core business involves operating, maintaining, and upgrading an extensive network of water and sewage infrastructure, focusing on delivering essential services and improving environmental performance.

Investment Focus

Technologies
Utilities1
Geography
United Kingdom1