India tops world ranking in digital payments, beats China by huge margin: Report…
India has topped the list for digital payments and recorded 89.5 million transactions in 2022, according to a report. Interestingly, India's payments are more than the digital payments made…