London’s US$6.3 Billion ‘Super Sewer’ Completes Bringing In A New Era For Waste Management & River Health
A full ten years since its initial unveiling, London’s ambitious “super sewer” project has reached completion. This colossal endeavor, with a budget of £5 billion…