Is NPCI a Government Company? Complete Guide
The National Payments Corporation of India is not a state-owned corporation. It is a private, not-for-profit corporation that is registered in Section 8 under the Companies Act, 2013. It was founded in 2008 in the spirit of…