Markets / The Economic Times
Tata Investment Corp shares slide nearly 25% since stock split. Right time to buy?
								31 Oct 2025 10:01 am  
							
							
 29    C
 
						29    C 	
					 	
						
				Tata Investment Corp shares slide nearly 25% since stock split. Right time to buy?