Connect to share and comment

India middle class 2012 10 4

India middle class 2012 10 4

Locals shop on April 14, 2008 in Bangalore, India. India's new middle class is more than 300 million, and growing.

Uriel Sinai