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