Happiest Minds Technologies Ltd’s shares up 0.38% after winning Gold at SAFA Best Presented Annual Report Awards. … Read More