What big country has big plans for its big buildings? It’s Russia! According to data from skyscraper-indexing site Emporis, Russia is home to seven of the 10 tallest buildings currently under construction in Europe. It’s like a Space Race for office space.
Similar Articles: South Korea ferry cm punk jenelle evans Michael B Jordan Griselda Blanco