National Payments Corporation of India is an Indian public sector company that operates retail payments and settlement systems in India. From Wikipedia
Record digital transaction volumes propelled NPCI's FY25 performance under a debt-free structure with an A1+ credit rating