Tata Communications falls 1% on weak Q1 numbers
EBITDA (earnings before interest, tax, depreciation, and amortization) for the June quarter declined by 5 percent to Rs 1,024 crore. Read More EBITDA (earnings before interest, tax, depreciation, and amortization) for the June quarter declined by 5 percent to Rs… Read More »Tata Communications falls 1% on weak Q1 numbers









