The Shard, Europe's Tallest Building
London has officially unveiled The Shard, Europe's tallest building for at least a little while. It's a new landmark the architect and developer hope will blend well with the city's history-steeped skyline. Will Europe's tallest building be a financial failure or an investment success?