E-mail this story
Europe's tallest building opens, but lacks tenants
Europe has a brand new tallest building. The Shard now graces the skyline of London at 310 meters high (bear in mind The Empire State Building is over 380 meters, the Sear's Tower is more than 400 and the Burj Dubai is over 800 meters!).
July 9, 2012