India's LTIMindtree wins its largest-ever deal; sources peg size at $580 million
Oct 8, 2025 - 03:00
1