India is 6th largest economy in the world.