National Payments Corporation of India (NPCI) is an umbrella organisation for operating retail payments and settlement systems in India.

Leave a Reply

Your email address will not be published. Required fields are marked *