where is Xpo Logistics headquarters

XPO LOGISTICS CORPORATE OFFICE HEADQUARTERS HQ

Xpo Logistics Corporate In the year 2012, the company opened its operations centre in Charlotte, NC, USA. The same year,…

5 years ago