Construction Infrastructure Project in London Completed: $6.3 Billion ‘Super Sewer’ Aims to Prevent Flooding and Treat Urban Wastewater Romário Pereira de Carvalho 25/02/2025 at 06:44