Create a free Manufacturing.net account to continue

Inside London's Massive Sewer Tunnel Project

Billions of dollars are being spent on a massive super sewer to take away London's vast output of waste, which is endangering the River Thames.

More