Britain’s largest water utility placed under special measures as it grapples with $15 billion debt pile
Engineers from a Thames Water leak hunting team unloads equipment from their van during a night shift in London, UK, on Wednesday, May 2, 2023. The chief executive of Britain’s biggest water supplier stepped down with immediate effect on Tuesday. Bloomberg | Bloomberg | Getty Images LONDON — British regulators on Thursday took the unprecedented […]