Indian payments firms oppose one-click UPI checkout proposal, citing competition risks
- UPI processed over 227 billion transactions worth more than 28 trillion Indian rupees ($289.94 billion) in June
Subscribing is the best way to get our best stories immediately.