Harvard's endowment now $25.9 billion!

<p>20% annual returns, and the alumni are complaining about the guy’s high salary? Are they on crack??!@#? For those kind of returns they could give him 200 million and he’d still be worth it…</p>