Reply to comment
Where did you get the 60% number as the percentage of the population that lives off agriculture? I have looked at the Census of India website and am unable to find that figure. The closest I have gotten to is the "number of agricultural labourers", which at 106,775,330 is only about 10% of the population.
P