Tata Consultancy Services (TCS) is India's largest and one of the oldest IT services firms. It commenced operations in 1968 and with presence in 42 countries provides a comprehensive range of IT services to industries such as banking and financial services, insurance, manufacturing, telecommunications, retail, and transportation. TCS has a large diversified client base and its employee force, including its subsidiaries stands at 385,809. Its revenues for the last twelve months (TTM) stood at Rs 1,18,200 crore (USD17.8bn).