Punjab disburses ₹1,423.33cr old-age pensions to nearly 2.4 million

India