Billion Indians have no spending money - report

Feb 26, 2025 - 01:00
 0  0
Billion Indians have no spending money - report
India's population is 1.4 billion but its consuming class is only 140 million, or about as big as Mexico.