Sewage Treatment Plant in Delhi

India’s largest STP to come up at Okhla by 2022

Representative Image NEW DELHI: At a cost of Rs 1,161 crore, India's largest sewage treatment plant (STP) will come up…

5 years ago