India’s homegrown payments body, the National Payments Corporation of India (NPCI), is gearing up for a fresh wave of disruption in the country’s credit landscape, after having transformed debit payments through Unified Payments Interface (UPI).According to a research report by B




