India’s homegrown Unified Payments Interface (UPI) stayed in the fast lane to make up more than 85% of digital payments ...