Tata Group stock gets a buy call by analyst for an upside of more than 25%; Are you holding it?

Retail sales in the reported quarter came in at 106,561 units (including the Chery Jaguar Land Rover-China Joint Venture). … Defender models remained …
View full source