Europe’s Tallest Building : The Sahrd by The Sellar Group
The Shard represents the achievement of a 10-year mission by the Sellar Group to create a flagship project that would demonstrate the economic and social value of building high-density structures at major transport… Continue reading