• 2 years ago
The list compiles the world's top performers in revenues, profits and stock returns over three years. Here are this year's top five companies.

Recommended