Two major problems faced by Indian agriculture are:
Dependence on Erratic Monsoon:
A large part of Indian agriculture still depends on rainfall for irrigation.
Irregular or insufficient monsoon leads to droughts, crop failures, and food insecurity.
Excessive rain can also damage crops and cause floods.
Low Productivity:
Per hectare yield in India is lower than global standards for most crops.
Reasons include poor quality seeds, traditional farming methods, inadequate irrigation, and limited mechanisation.
Low productivity affects farmers' income and food supply.