The 35 STPs located at 20 locations across Delhi can treat up to 597 MGD of sewage and have been utilising around 90 percent of their capacity.
The news you need to know, explained.
The 35 STPs located at 20 locations across Delhi can treat up to 597 MGD of sewage and have been utilising around 90 percent of their capacity.