The Clue Indian tech icon with over 600,000 employees
The Answer TCS
TCS stands for Tata Consultancy Services, which is one of India's largest IT services companies. It is known for its significant workforce, boasting over 600,000 employees. TCS is a key player in the global technology sector, providing various services like consulting and software development. This makes it a fitting answer to the clue about an Indian tech icon.