MSN Money (July 24, 2012) | Indians have grown increasingly desperate waiting for the long-delayed deluge of this year’s monsoon, the annual rains that replenish India’s rivers and quench crops to keep this vast, agricultural nation of 1.2 billion fed through the year.