Construction starts on London's Shard of Glass tower
Construction started last month on the Shard of Glass skyscraper at London Bridge. The 80-story tower will be one of the tallest skyscrapers in Europe when it is completed in 2012, according to an April 13 SmartBrief report.

