News

Tata Motors (NSE: TATAMOTORS) had dropped to about ₹681 after losing almost 11.5% from its most recent swing high of ₹770.