Transactions via the unified payments interface (UPI) platform surpassed the 100 billion-mark in 2023 to close at around 118 billion, representing 60 per cent...
The National Payments Corporation of India (NPCI) on Wednesday said that it has now permitted the Prepaid Payment Instruments (PPI wallets) to be part...