DHL eCommerce Opens Silver LEED Certified Distribution Center in Chicago
DHL eCommerce has opened a new state-of-the-art LEED-certified distribution center spanning 352,000 square feet in Chicago, Illinois, further leading DHL’s commitment to innovation and efficiency…