Tata Communications today posted a net loss of Rs 215.4 crore for the quarter ended June 30.
View All