Since its inception in Europe in 2005, the company has developed projects totaling over 20 million square meters of logistic space. Headquartered in Poland, it has 33 offices spread across the following countries: Germany, Austria, Belgium, Denmark, Slovakia, France, Hungary, Italy, the Netherlands, the United Kingdom, the Czech Republic, and Sweden. Present in Spain and Portugal since March 2020, it has delivered over 500,000 square meters of state-of-the-art logistic and industrial space and has 435,000 square meters under construction in the Iberian Peninsula, with plans for completion in 2024.