Menlo Opens Distribution Center in Belgium

Menlo Worldwide Logistics has established a 16,000 square meter (about 172,223 square foot) distribution center in Genk, Belgium.

Please log in, register or subscribe to access the full article.