Indian IT services firm, Happiest Minds Technologies, has reported an 11% YoY rise in consolidated net profit to INR 58 crore ($7.8m) for Q4 2020. The company's Q4 revenue from operations also increased by 26% YoY to INR 378 crore. Happiest Minds EBITDA grew …