8 March 2026
The crisis of the English water sector, culminating in the Thames Water case, has brought to the forefront...