Skip to content
UPI clears 24.51 billion payments in August as ticket size slips