Thames Water reveals when its cash could run dry

Thames Water reveals when its cash could run dry