Payment done through UPI gaining traction; records 20% jump in March

Transactions done through the Unified Payments Interface (UPI) have seen a massive jump, in what would be a boost to Prime Minister Narendra Modi’s push towards digital payment.