Multiple choice general knowledge science & technology Tata Consultancy Services has its headquarters in which city of India? Mumbai Chennai Pune Delhi Reveal answer Fill a bubble to check yourself A Correct answer Explanation Tata Consultancy Services (TCS) has its headquarters in Mumbai, Maharashtra. It was founded in 1968 and is India's largest IT services company by market capitalization and revenue. Chennai, Pune, and Delhi are major IT hubs but not TCS headquarters.