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