Happiest Minds reports 18% net profit growth to INR 67.6 crore in the first quarter | allworld.media