Volume 52, 2016, Issue 29

Mega-MBR for mega-project

When it was completed in 2008, Phase 1 of the S$3.4 billion ($2.5 billion) Deep Tunnel Sewerage System (DTSS) was one of the most impressive...