In the last 15 years, India has pulled more people out of poverty than in the previous 45 – 10 million people a year on average in the last decade. The country has visibly prospered, and, despite population growth, per capita income has grown faster than ever before.