XPO opens up new Toronto-based last mile facility
XPO, the largest provider of last mile logistics for heavy goods in North America, said this new 50,000 square-foot facility is based in Toronto, Ontario. And it added that this facility, which will be comprised of roughly 70 staffers, will serve customers throughout Ontario.