The Unified Payments Interface (UPI) transactions dropped over 5% MoM to 16.11 Bn in February from 16.99 Bn in the preceding ...