Yanking The Yamuna out of A Mess: Delhi to Have India’s Largest Sewage Treatment Plant Ready by Dec With three new STPs to be functional by the end of the year, the national capital plans to prevent 1,362 MLD of sewage water from choking the river