UPI witnesses slight decline in transaction volume and value in June
The Unified Payments Interface (UPI) witnessed a slight decline in both transaction volume and value in June. The platform processed 18.40 billion transactions during the month, down from 18.68 billion in May.