India's payment regulator weighing 0.4% UPI merchant fee over ₹2,000

Business