CO

UK:CO:THAMESWATER

Thames Water

  • Privately Held

Description

Thames Water is the UK's largest water and wastewater company, serving 16 million people and focusing on water management and environmental protection.

investor of