Europe's tallest building has no tenants
POSTED: 5:43 AM Jul 05 2012
UPDATED: 9:50 AM Jul 05 2012
It took five years to build, now The Shard in London is finally finished. Getting tenants to move in may take longer.