India's ecommerce payments to hit $147.3b in 2024 | Asian Banking & Finance General India's e-commerce payments are expected to surge to $147.3b (INR12.2t) by the end of 2024. Read the full article