Which of the following companies is the world's largest by sales revenue according to Fortune 500 for 2003?
Reveal answer
Fill a bubble to check yourself
Which of the following companies is the world's largest by sales revenue according to Fortune 500 for 2003?