TCS completes two decades of public listing
By
Mathew C S
India’s largest IT giant Tata Consultancy Services (TCS) has marked 20 years of its public listing on the two key Indian bourses — the BSE and the National Stock Exchange (NSE).