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 consider registering in order to access the full article.