Thames Water’s finance chief to stand down

Departure of Alastair Cochran comes as struggling utility faces severe cash crunch

Mar 28, 2025 - 16:33
 0
Thames Water’s finance chief to stand down
Departure of Alastair Cochran comes as struggling utility faces severe cash crunch