Multiple choice

The main reason for low crop yield per acre in India is

  1. poor soil fertility

  2. unfavorable weather

  3. less developed technology and poor management

  4. natural calamities

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

India's low crop yields are primarily due to underdeveloped agricultural technology and poor management practices rather than soil or weather conditions.