It's that "Will they? Won't they?" time of year in India. The annual monsoon season is due and - given that the country's mostly rain-fed agriculture makes up 15 percent of gross domestic product, with hundreds of millions of Indians dependent on it - these rains are a serious business.