UPI transactions cross 10 billion mark Unified Payments Interface (UPI) transactions crossed the 10 billion mark in August, the National Pa...