› added 7 years ago
316
TIL Stanford & Harvard grads have built more $1Bn businesses than grads of the 10 next-best universities combined.
via ift.tt