Happy Shopper Ray Mears
- Dec 27, 2003
LVMH - 18bn
Shell - 96bn
You're getting Revenue and Operating income mixed up. They actually made 64bn Revenue.
But yeah, Shell are in a different ballpark, though profits, aren't actually all that different.
LVMH 64.2 / 17.15
Shell 261.5 / 33.4
*Based on Wikipedia, no I don't care enough to check anything official.
Edit, 2022 has likely turned all that on its head though, so pretty irrelevant now.