Sources

9 Total Sources

India Imposes 0.4% UPI Merchant Fee Above ₹2,000 as Congress Alleges US Pressure

Left100%