Billion Indians have no spending money - report
Feb 26, 2025 - 12:00

India's population is 1.4 billion but its consuming class is only 140 million, or about as big as Mexico.
Related Posts
Here’s how much rain fell late Monday
May 6, 2025
The future of Metro is the bus
May 6, 2025