Billion Indians have no spending money - report
Source: BBC | Published: February 25, 2025, 10:21 p.m.
India's population is 1.4 billion but its consuming class is only 140 million, or about as big as Mexico.
Read Original Article
Back to News List