Tag: UPI transactions hit record 14.96 billion in August 2024