STP, SWC network in Dwarka, Delhi inaugurated February 23, 2024 | Completed, Key Segments, Municipal Wastewater, Project Updates, Wastewater The Delhi Government inaugurated sewage treatment plants (STPs) and storm water channels (SWC) in Dwaraka, Delhi. This content is restricted.