News

The Board of Tata Communications at its meeting held on 17 July 2025 approved entering into an Intra-Group Share Purchase ...