FY23 Revenue grows 23.7% backed by a superior EBITDA margin of 26.2% Happiest Minds Technologies Limited (NSE:HAPPSTMNDS), a ‘Born Digital. Born Agile’, digital transformation and IT solutions company, today announced its consolidated
November 22, 2024