Tata Motors shares plunge over global tensionsOne tariff, one pause and a 12% plunge: What does JLR’s shipment halt mean for Tata Motors’ share price in FY25?
On April 7, 2025, Tata Motors saw its shares plunge nearly 12%, hitting a new 52-week low of ₹542.55. What caused this? A simple...