Digital payments make up 99.8 pc of all transactions in H1 2025: RBI

Digital payments make up 99.8 pc of all transactions in H1 2025: RBI