Europe’s sovereign debt problem weighs heavily on company performance
Two years after the Well From Hell, Bob Dudley has steered BP to one of the great corporate survival stories in history. But he’s not bragging about it—for good reason
There are 61 companies on this list, screened on four metrics' sales, profits, assets and market value. Reliance Industries comes out on top