15 out of the 18 analysts that have coverage on Tata Elxsi have a “sell” recommendation on the stock, citing expensive valuations.
15 out of the 18 analysts that have coverage on Tata Elxsi have a “sell” recommendation on the stock, citing expensive valuations.