Skip to main content

Clashing dreams of MDR and digital

The number of debit cards has stagnated at 900 million, while the number of UPI transactions — nearly doubling every month until 2018 — has also stabilised at single digit monthly growth rates.

Comments

Popular posts from this blog