In which city is the Tata Group's headquarters located?
Mumbai
New Delhi
Kolkata
Bengaluru
Answer
The Tata Group's headquarters is located in Mumbai, India. As the country's largest conglomerate, the Tata Group has a significant presence in various industries and sectors across India and the world.
Unraveling the Tata Titan: Test Your Knowledge on India's Powerhouse Conglomerate