From Elon Musk to Mark Zuckerberg, here's a look back at what industry titans were doing 10 years ago and what has changed.
Jeff Bezos lost USD 5.22 billion, Larry Ellison USD 8.85 billion, Mark Zuckerberg USD 5.32 billion, and Bernard Arnault USD 2 ...