India is an agrarian country with around 70% of its people depending directly or indirectly upon agriculture. It is also popularly called as the Agricultural State, which has the largest number of smallholder farmers in the world; estimating to about 600 million.