Business Description
Founded in 1937 and headquartered in Mumbai, Tata Investment Corporation Limited is one of India's established publicly traded investment companies. The firm builds and manages a broad portfolio spanning stocks, bonds, equity-related instruments, and securities across a wide range of industries. It also offers mutual fund distribution and other investment products to its clients.