The National Payments Corporation of India (NPCI) has recorded a sharp 42% increase in its net profit for the financial year 2024–25, clocking ₹1,552 crore. Alongside this, its total revenue surged to ₹3,270 crore, marking a 42% year-on-year rise. The numbers underline NPCI’s central role