India is a land of contrasts. It is one of the fastest-growing economies in the world, but on the other…