Tata Communications (Canada) Ltd and Canada Revenue Agency (CRA) reached an agreement in principle to settle tax claims for international telecommunications services. No material financial impact is e
Tata Communications (Canada) Ltd and Canada Revenue Agency (CRA) reached an agreement in principle to settle tax claims for international telecommunications services. No material financial impact is e