Tariff uncertainty delayed deals; 23-25% margin guidance intact, says Tata Communications

The company did not see any deal cancellations and said its order book is strong.

Companies