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 more at the source

Disclaimer: The content of this post is sourced from external sites and is for informational purposes only. All rights and credits belong to the original authors and publishers.