VSNL International Canada or Tata Communications (Canada) ULC (formerly Teleglobe) is an international telco carrier.
VSNL International Canada, formerly known as Teleglobe, is a major international telecom carrier.