News

India leads global fast payments with the Unified Payments Interface (UPI), which has grown rapidly since its 2016 launch.