TFL opens new Customer Centre in Texas

TFL USA / Canada, Inc. has opened a new Service Centre in the US. The new centre is strategically positioned in the greater Houston area. Its central location in NAFTA, port access and international airport hub make the Houston area an ideal location for this centre.