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