Top 5: Large Indian cities which are self-sustainable in water supply

India – a country with 17% of the global population and 4% of its water resources – is bound by

Read more