Which is the world's largest company?
What is the world's largest company today? How so?