India by far make up the largest portion of the agricultural world, with a rural population of 2.2 billion people and massive rural poverty (about 600 million rural people below the 1 dollar-a-day poverty line, half the world total) (World Bank, 2007). Moreover in India agriculture is often done...