Europe’s tallest building celebrates completion of exterior work
Shard celebrates completion of exterior work Europe’s tallest building, the Shard, is being officially unveiled in central London. The 309.6-metre skyscraper is joint-owned by the state of Qatar and the Sellar Property Group and was funded by the Qatar National Bank. The Shard is an iconic, landmark building on the London skyline, designed by … Read more