Tata Motors is headquartered in Mumbai (formerly Bombay), India. The company has manufacturing plants in various Indian cities including Jamshedpur, Pune, and Sanand, but its corporate headquarters remains in Mumbai. Bangalore is known more for IT and technology companies.