Skip to content

Portfolio

Thames Water

Thames Water

Key Information

Investment Date 2017
Divestment Date 2021
Geography United Kingdom
Sector Natural Systems

Thames Water is the largest provider of water and sewerage services in the UK, supplying over 2.6 billion litres of drinking water per day to 9 million customers and collecting 4.6 billion litres of sewage per day for 15 million customers.

Societal Contribution

No Poverty
Clean water and sanitation
Sustainable cities and communities