World’s Largest Companies By Revenue
Rank Company Revenues ($ millions) Profits ($ millions) 1 Wal-Mart Stores 421,849 16,389 2 Royal Dutch Shell 378,152 20,127 3 Exxon Mobil 354,674 30,460 4 BP 308,928 -3,719 5 Sinopec Group 273,422 7,629 6 China National Petroleum 240,192 14,367 7 State Grid 226,294 4,556 8 Toyota Motor 221,760 4,766 9 Japan Post …