Out of the 35 analysts that have coverage on Tata Motors, 18 of them have a “buy” rating, 11 say “hold”, while six have a “sell” recommendation.
Out of the 35 analysts that have coverage on Tata Motors, 18 of them have a “buy” rating, 11 say “hold”, while six have a “sell” recommendation.