Thames Water had feared it might be left with just £39mn cash by month-end
21 Mar 2025
UK’s largest utility is facing a cash crunch weighed down by nearly £20bn in debt
Read full article at Financial Times
21 Mar 2025
UK’s largest utility is facing a cash crunch weighed down by nearly £20bn in debt
Read full article at Financial Times