Saturday 10/June/2023 16:56 PM
India tops world ranking in digital payments, records 89.5mn transactions in 2022
New Delhi: India with 89.5 million digital transactions in the year 2022 has topped the list of five countries in digital payments, according to data from...









