Happiest Minds' net profit up 25 pc in Q4, on track to $1 billion revenue by FY31

Happiest Minds' net profit up 25 pc in Q4, on track to $1 billion revenue by FY31