India leads global digital payments with 89.5 million transactions in 2022: MyGovIndia data | Sharefundss