Thames Tideway Tunnel
The financing will be used for the development of the Thames Tideway Tunnel project in London, United Kingdom. Thames Tunnel is a major new sewer that will help tackle the problem of overflows from London’s Victorian sewers and will protect the River Thames from increasing pollution for at least the next 120...