India is a country of stark contrasts. In total, 22% of its population lives below the poverty line. At the same time, it is home to 84 of the world’s billionaires. India’s top 1% own more than 50% of the country’s wealth. It is the world’s second largest food producer and yet is also home to the second-highest population of undernourished people in the world.