UPI Payments May No Longer Be Free? Government Eyes Merchant Charges

UPI Payments May No Longer Be Free? Government Eyes Merchant Charges

Aug 5, 2026