‘India tops world ranking in digital payments’AgencyJune 10, 20230 India with 89.5 million digital transactions in the year 2022 has topped the …