India Is On The Path To Reclaim Its Title As The World’s Fastest-Growing Major Economy Posted on January 20, 2021 by TeamIcarus | 0 Comments Two years after losing the coveted title, India may soon reclaim its spot as the world’s fastest-growing major economy.Read more »