
Billion Indians have no spending money – report
India is home to 1.4 billion people but around a billion lack money to spend on any discretionary goods or services, a new report estimates. The country’s consuming class, effectively the potential …
Billion Indians have no spending money – report Read More