On August 31, 2026 the boards of ITC Infotech and Happiest Minds Technologies approved a combination that the transaction materials describe in arithmetic: more than 19,000 people, over 800 customers, and a stated ambition of USD 1 billion in revenue…
Read More ITC Infotech Acquires Happiest Minds: Sixteen Years Of Waiting, Fifteen Months To Prove It
