Logicor Corporate Video

Logicor owns and operates 7.7 million sqm of logistics real estate across Europe.