News

Tata Communications shares slipped post-concall despite a sharp rise in Q4 profit, as the management flagged delayed deals ...