New Delhi: India has topped the world in digital payment ranking in 2022. This was reported from the government’s MyGovIndia…