Tata Investment Corporation Limited is a non-banking financial company involved in investing in long-term investments. From Wikipedia
Investors who held Tata Elxsi by June 10 qualify for its record Rs 75 per share dividend with further Tata payouts scheduled through June 12.