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