The Shard, Europe's Largest Building Is Unveiled After Completion Of Its Exterior

Some of the world’s largest companies — and brands — announced their commitment on Tuesday to cutting carbon emissions and participating in practices that would support sustainable energy. [The NY Times]

Asian stock markets were uneven Wednesday as commodity prices languished in a sign of uncertainty about world growth prospects. [U.S. News/AP]

In the north coast of Scotland, the world’s most ambitious tidal power project is underway with engineers working to tap the immense energy potential of the oceans. [CBS]