Omni Logistics Unveils 100% Renewable Energy-Powered Corporate Headquarters in Dallas, TX May 23, 2022 No Comments New headquarters is a further step toward Omni Logistics' commitment to achieve net zero carbon by 2040Read More
Omni Logistics Expands North American Footprint, Opening Three New Facilities April 21, 2022 No Comments Today, Omni Logistics announced the official openings of three new facilities in San Francisco, Philadelphia and Phoenix. Read More