Posted in Business Tata Motors shares jump 3.5% as management reassures of JLR progress. Should you buy, sell or hold? Estimated read time 3 min read Posted on March 12, 2025 by Joelgalvan The shares of Tata Motors rallied as much as 3.5% on the BSE, to their day’s high of Rs 671,…