RESULTSTata Investment Corporation Q1 FY27 Results: Consolidated Net Profit Declines 2% YoY to ₹143.51 Crore While Total Income Rises 4% YoY to ₹152.11 Crore Tata Investment Corporation Q1 FY27 Results: Consolidated Net Profit Declines 2% YoY to ₹143.51 Crore While Total Income Rises 4% YoY to ₹152.11 Crore Read Post »