Happiest Minds-ITC Infotech merger: Why it is not yet the happiest time to buy the stock

Happiest Minds stock has fallen 76% since 2021. Should investors buy after the ITC Infotech merger announcement? Here’s what valuation and risks say.