India’s Unified Payment Interface (UPI) transactions clocked a new high in value in June by processing 13.89 billion transactions worth Rs 20.07 trillion, the highest in the world with more than 40% of the global share. Like the UPI, the financial landscape in India is undergoing yet another significant transformation