India records over 23 billion digital payments worth Rs 38.3 lakh crore in Q3

South Asia

TBS Report
08 December, 2022, 06:10 pm
Last modified: 08 December, 2022, 06:12 pm