Shares of one of India’s largest conglomerates, ITC, rallied as much as 5% to their day’s high of Rs 267 on the BSE on Tuesday after its wholly owned subsidiary ITC Infotech said it will acquire Bengaluru-based listed software services firm Happiest Minds Technologies. On the flip side, Happiest Minds' stock price declined by over 8% to Rs 373 per share.