The staggering complex features three buildings and is the tallest building in the European Union and the sixth tallest building in Europe. The structure was topped out in February 2021 ...
Some results have been hidden because they may be inaccessible to you