Business Chief Europe Magazine June 2017 | Page 44

TOP 10

9

NABEREZHNAYA TOWER

Moscow , Russia ( 881 feet )
Translated as the ‘ tower on the embankment ’, this office complex is made up of three separate buildings connected by a basement . Block C is what gets this into the Top 10 , with the site located in the International Business Centre in Moscow , in plot 10 , and has office and retail space to let .

10

TRIUMPH PALACE

Moscow , Russia ( 867 feet )
The tallest purpose apartment building in Europe , with 1,000 luxury residences . It is sometimes referred to as the Eighth Sister as its design is similar to the Seven Sisters skyscraper built in Moscow by Joseph Stalin in the 1950s . The 57-storey building was opened in 2006 .
44 June 2017