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