Kritti Bhalla14 Apr 2022, 10:38
The National Payments Corporation of India (NPCI), a state-run body that manages unified payments interface (UPI) and several other payment systems, has allowed WhatsApp to onboard upto 100 million users on its payments interface. Earlier, WhatsApp was only allowed to roll out these digital payments services to 40 million users.