ITC Infotech will acquire a 22.1% stake in Happiest Minds for ₹1,330 crore, with the merged entity set to be listed.