India recently reclaimed the tag of “world’s fastest growing economy” from China. With a GDP growth rate of …