Answer- B
The National Payments Corporation of India (NPCI) was established in 2008 by the Reserve Bank of India and the Indian Banks' Association.
It is modeled after a non-profit payments and settlement organization run by the Swedish central bank, which is owned and operated by banks.