Go to Corporateinformation.com. Select Top 100 Lists and then, select Market Capitalization
Forbes: Publishes annual rankings of the largest public companies by market capitalization. You can check out their Global 2000 list, which includes top companies by sales, profit, assets, and market value.