Stormwater channels and STP get inaugurated in Dwarka February 21, 2024 | Completed, Key Segments, News & Developments, Project Updates, Wastewater Stormwater channels and sewage treatment plant (STP) have been inaugurated in Dwarka on February 20, 2024. This content is restricted.