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