Despite recent gains, Tata Motors has been under pressure, hitting a 52-week low of Rs 667 on February 17, 2025, over 43% ...