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

A planned £4.2bn water infrastructure project for London, known informally as the ‘super sewer’ and backed by a string of LP investors, has been given the green light by the UK's water industry regulator.