TCS: 77.5% Cash Returns for Investors in 20 Years
As India’s largest IT services company, Tata Consultancy Services (TCS), celebrated its 20th anniversary of being listed on the stock market, the company’s Managing Director and CEO K Krithivasan shared a message of continued growth and future-oriented strategy. In 2004, TCS made headlines with India’s first $1 billion IPO by a private company. During this … Read more