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