Happiest Minds reports QoQ growth of 4.7% in total income and maintains superior EBITDA margin of 25.5% Read more