New Delhi: The biggest sewage treatment plant (STP) in the city being made in Okhla is unlikely to help in the release of treated water back into the Yamuna in Delhi. The Yamuna, which stretches ...
Results that may be inaccessible to you are currently showing.