Jest to globalny ekspert w dziedzinie budowy i zarządzania nieruchomościami logistycznymi. Polski zespół posiada trzy biura w Polsce: w Warszawie, Poznaniu oraz Krakowie. Po raz pierwszy firma otrzymała ten tytuł w 2011 roku. Od tego czasu wybudowali w Europie ponad 4 mln mkw. powierzchni logistycznej i biznesowej o wartości prawie 3 mld euro. Firma oferuje dodatkowo notowane i nienotowane fundusze nieruchomościowe.