Skip to content
UPI clears 24.51 billion payments in August as value slips below July