Explained: Why Tata Motors shares slumped nearly 6% today – IndiaToday

UBS cited potential downside risks, particularly pointing to margin pressure at Tata Motors' luxury brand Jaguar Land Rover (JLR) and within the …
View full source