Not so rosy picture for Tata Communications; Q2 net profit declines 93%

Tata Communications has recorded a 93.24% decline in its net profit to Rs 62.70 million for the quarter...