National Payments Corporation of India (NPCI) is an important body for all retail payment systems in India, which aims to allow all Indian citizens to have open access to e-payment services. It was founded in 2008 and is a not-for-profit organization registered under section 8 of the Companies Act 2013. The organization is owned by a group of major banks and has been promoted by the Reserve Bank...
Source