India’s ITC arm to acquire 22.1% stake in IT firm Happiest Minds for $140 million – Reuters Leave a Comment / Mega Deals / By India's ITC arm to buy 22.1% stake in IT firm Happiest Minds for $140 million Reuters Source: news.google.com