Financial
India paves way for return of merchant fees on digital payments
- UPI processed 23.6 billion transactions worth 29.9 trillion Indian rupees ($313.5 billion) in July


















