LEGAL NEWS

UPI gets festive boost: Digital payments hit a record 24.51 billion transactions in August