RESULTSTata Investment Corporation Limited Reports ₹139 Cr Net Profit in Q1 FY26; Approves 1:10 Stock Split Tata Investment Corporation Limited Reports ₹139 Cr Net Profit in Q1 FY26; Approves 1:10 Stock Split Read Post »