Oddbean new post about | logout
 I can see why 85 billion dollars of assets are entrusted to Sequoia Capital.