Tata Consultancy Services (TCS) is an Indian multinational IT services company headquartered in Mumbai. It operates in 149 locations across 46 countries, with over 448,000 employees as of 2020. TCS provides a wide range of IT services including application development, business process outsourcing, consulting, and more. It has several subsidiaries and is the second largest Indian company by market capitalization.