Press Release

LTI and Mindtree Announce Merger to Create India’s Next Large-Scale IT Services Player