What is behind Thames Water’s cash crunch and is it heading for nationalisation?
The UK’s biggest water supplier has 16 million households across London and the South East.
The UK’s biggest water supplier has 16 million households across London and the South East.