You need to enable JavaScript to run this app.
Shares of Tata Motors fell over 5 percent to Rs 673 on June 16 after Jaguar Land Rover (JLR), its UK-based luxury arm, flagged weak free cash flow expectations and a slew of macro risks in its latest investor presentation.