Happiest Minds' promoters sold a 22.11% stake to ITC Infotech for ₹1,329.72 Cr. The Board approved a merger with ITC Infotech. Happiest Minds' shareholders will receive 25 ITC Infotech shares (₹10 FV) for every 81 of their shares, with ITC Infotech listing post-merger.