On Wednesday, shares of Happiest Minds Technologies touched a 52-week low for the second consecutive day to reach Rs 620.20 ...