Loading Now

What India’s new UPI merchant fee means for the ecosystem