India's Largest Sewage Treatment Plant At Okhla Soon: Delhi Water Board

The Delhi Jal Board (DJB) today approved setting up of a new sewage treatment plant (STP) at Okhla which, it claimed, will be the largest such plant in India.

Comments