PM-KISAN gets 5-year extension till 2030 with ₹3.15 trillion allocation