India's ecommerce payments to hit $147.3b in 2024 | Asian Banking & Finance

India's e-commerce payments are expected to surge to $147.3b (INR12.2t) by the end of 2024.

Read the full article