Thames Water has enough liquidity for just 11 months ahead of Ofwat bills decision
At the end of March, Thames Water had approximately £2.5billion in liquidity, but this slumped to nearly £1.8billion by 30 June.