Logicor
Logicor is one of the largest owners and operators of modern logistics and distribution properties in Europe, with a portfolio of 594 high-quality properties with a lettable area of 13.4 million square metres, located in key European logistics markets.
Logicor is headquartered in London and Luxembourg.