India’s next digital payments boom in January 3, 2025 Also in this newsletter: Is India’s stock market run waning and some New Year’s Eve party stats