Why are farmers caught in a debt trap?

The Indian farmers borrow year after year and are not in a condition to pay off debts taken at high rates of interest. The debt mounts year after year. This has created a class of landless labourers who are in a debt trap.