Thames Tideway Tunnel receives £1.2bn-plus in backing from UK investors

676
A planned  £4.2bn water infrastructure project for London, known informally as the  ‘super sewer’ and backed by