Maharashtra announces farm loan waiver amounting to Rs 34,000 crores. Benefit will go to 89 lakh farmers