Business India is on the path to reclaim its title as the worldās fastest-growing major economy 3 years ago