How India's Biggest Sewage Treatment Plant in Delhi is Different from Others
On July 8th, Delhi officials laid the foundation stone for the country's largest sewage treatment plant (STP) in Okhla, south Delhi.
The STP project is under the Yamuna Action Plan and is part of the Namami Gange initiative. What is special about this project, this website asked Mukesh Grover, the technical director at Suez India, which is tasked with building the new plant.
In this article, Vishal Narayan of The Telegraph answers the most important questions about the project.