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