In yet another record-breaking month, India's major digital payment platform, the Unified Payments Interface (UPI), completed over Rs 10 trillion in transactions in May, a new high since the platform's introduction in 2016. Even the 5.95 billion transactions performed on the platform in May set a new milestone for the payments platform.