The National Payments Corporation of India (NPCI) is set to establish a 5,000-capacity research and development (R&D) center ...