Thames Water has selected nine contractor teams for a £4bn framework covering major water and wastewater infrastructure projects across London and the