Tech

UPI Sets Record with 22.64 Billion Transactions in March, Digital Payments Surge in India

India’s digital payments ecosystem reached a new milestone as Unified Payments Interface (UPI) recorded a record 22.64 billion transactions in March, the highest ever...

Popular

spot_img