
India is “very ambitious” about Unified Payments Interface (UPI) and its other digital payments products and wants it to be “everywhere”, sources reported.
India is “very ambitious” about Unified Payments Interface (UPI) and its other digital payments products and wants it to be “everywhere”, sources reported.