[PLACE]
Abingdon
Featured in 1 tracked story · first seen
Situations
Thames Water infrastructure and resource management
2 clusters · 5 sources · last updated
Latest: Thames Water faces delays in building UK reservoir
Thames Water is undertaking various infrastructure projects to manage water resources and services in the United Kingdom. The company has awarded a £150 million contract to Costain for wastewater treatment upgrades acros