Seko Worldwide opens Alabama office

Seko Worldwide opens Alabama office

Seko Worldwide, a global provider of freight forwarding and logistics solutions based in Itasca, Ill