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