Stand up for nonprofit news & help us reach our $100,000 goal! GIVE NOW

The Shard, Europe's tallest skyscraper, opens today

Jul 5, 2012
Europe's tallest skyscraper is opening today on the south bank of the Thames River. It's called the Shard -- as in a shard of glass -- and it's more than a thousand feet tall. But the real challenge wasn't just…

The curse of the skyscraper strikes again

Jul 4, 2012
Tomorrow, The Shard will officially open in London. It's the tallest building in Europe at over a thousand feet high. Meanwhile, Britain's economy isn't looking so good.