Growth story: Is India on the right path?