National Payments Corporation of India is an Indian public sector company that operates retail payments and settlement systems in India. From Wikipedia
As NPCI targets rapid expansion with 300 million new users, recurring technical disruptions threaten the stability of India's digital payments backbone.