Thames Water bills
-
Business

Thames Water Pushed £12 Billion of Debt to 2028 While London’s Reservoirs Sat at 56%
The creditors' court dates run to February 2027 and the debt to March 2028, while London's reservoirs sit 21 points…
Read More »

The creditors' court dates run to February 2027 and the debt to March 2028, while London's reservoirs sit 21 points…
Read More »