imported-01K06PE807GKGDK2XDZ0AWAWSB-f4a955.jpg

Thames Water Sinks To 16bn Loss As Debt Mountain Balloons

Troubled Thames Water has revealed it slumped to a £1.65 billion annual loss and saw its mammoth debt mountain balloon higher..