Home Tags XPO lost $2.7 million as revenue increased 7 percent to $44.6 million. On May 8

Tag: XPO lost $2.7 million as revenue increased 7 percent to $44.6 million. On May 8

XPO relocates HQ to Greenwich

XPO designated Greenwich as its new main office, after previously being based in Michigan.