Thames Water reports £2.7bn capital investment, £1.1bn cash outflow hassanhosting531@gmail.com July 15, 2026 0 Comments Thames Water reports £2.7bn capital investment, £1.1bn cash outflow