by Aamir H. Kothari
|Fair Value Estimate|
Switching Costs – Embeddedness
What does it do
Tata Consultancy Services is India’s largest IT services provider. The company was founded in 1968 and has its headquarters in Mumbai. The firm provides end-to-end IT and consulting services across the globe and has 224 offices in 46 countries and 149 solution centers in 25 countries. The company employs over 380,000 staff, which makes it one of the largest IT employers in the world. TCS derives a significant portion of its revenue from the North American market and the banking, financial services, and insurance industry.
For full report, see link below