News

Tata Communications announced its Q1 results for FY26 today, July 17. The company reported a 43 per cent decline in its consolidated net profit. Meanwhile revenue from operations surged by 7 per cent ...