Internet News India digital payments body to set up new R&D center in Mumbai The National Payments Corporation of India (NPCI), the governing body responsible for… Soumyadeep SarkarMarch 1, 20252 minute read