EBITDA grew by 11.1% y-o-y to ₹ 105 Crores BENGALURU, India, SAN JOSE, Calif. and LONDON, Oct. 18, 2023 /PRNewswire/ — Happiest Minds Technologies Limited (NSE: HAPPSTMNDS), a ‘Born Digital. Born Agile’, digital transformation and IT solutions company, today announced its consolidated…