The coming crisis

  • 14/06/2011

  • Economic Times (New Delhi)

Rain-dependent areas, which account for 60% of India