New Delhi: India is galloping on the digital horse when its ingenious Unified Payments Interface (UPI) crossed 10 billion transaction marks…
This comes after India had almost touched the 10-billion mark in July as well, clocking 9.96 billion transactions through UPI.…