Press Release

Happiest Minds reports robust results post successful IPO; EBITDA margin expands to 26.3%