Business StandardCenter·
ITC Infotech, Happiest Minds to merge, eye $1 billion revenue by FY28
ITC will hold about 73.4 per cent in the merged company, which will have over 19,000 employees, serve 800 customers and target $1 billion in annual revenue by FY28
Read at Business Standard →




