Thames Water: what is behind its cash crunch and is it heading for nationalisation?

WATCH ON YOUTUBE