In which Indian city is Tata Motors headquartered?
New Delhi
Mumbai
Chennai
Kolkata
Answer
Tata Motors is headquartered in Mumbai, India. Mumbai is the financial capital of India and home to many multinational companies, including Tata Motors.
Rev Up Your Knowledge: The Ultimate Tata Motors Trivia Challenge!