World's second tallest building designed by a Scotland-based practice is being built in St Petersburg, Russia…
		
				Architecture Office design skyscraper Sustainable design
				
					
	
	World's second tallest building designed by a Scotland-based practice is being built in St Petersburg, Russia…