Eric Schmidt (#53)
Global Rank
#53
Country Rank
#27
Country
United States
If you focus on your competition, you will never deliver anything truly innovative.
- $ 39 B
- United States
- M
- 71 Years