A total of nine analysts have coverage on the Tata Communications stock and of them six have a “hold” rating, two have a “buy” rating and one has a “sell” rating.
A total of nine analysts have coverage on the Tata Communications stock and of them six have a “hold” rating, two have a “buy” rating and one has a “sell” rating.