India Stack: Inverting the Innovation Pyramid
Over the past two decades, India has built the world's largest digital payments infrastructure, with digital transactions accounting for about 20% of the country's GDP. By 2025, digital transactions are expected to account for 71% of all transactions, with 800 million unique mobile payment users.