India: A billion people have no real money to spend, says report

India’s population is 1.4 billion but its consuming class is only 140 million, or about as big as Mexico.

Go to Source
Author: bbc.com