Of the nine analysts that have coverage on Tata Communications, six of them have a ‘Buy’ rating, one say ‘Hold’, while two of them have a ‘Sell’ recommendation.
Of the nine analysts that have coverage on Tata Communications, six of them have a ‘Buy’ rating, one say ‘Hold’, while two of them have a ‘Sell’ recommendation.