India merchant payments rise 19.6% to ₹11.7L/cr as UPI dominates

Business