Agricultural productivity is low in India because
1. land holding of farmers is often too small to permit large scale cultivation.
2. the level of mechanization in Indian farming is low.
3. many farmers do not have access to reliable irrigation and chemical fertilizers.