News

While it has a $37.6 billion endowment, Stanford spends only about 5% annually — most of it restricted to specific purposes ...