Tata Communications Q3 Results: Stock falls 6% after margins narrow, other income aids profit