Has Thames Water’s public esteem sunk to new depths?
Earlier this year, Thames Water entered a standoff with water regulator Ofwat over attempts to raise customer bills by 40 per cent. At the time – when investors pulled £500m of funding from the uti