Asset Allocation
Harvard Assets Reach $53B With 9.6% Return, Endowment Remains World’s Largest
Harvard Management Co. CEO Narvekar attributes returns to public equities, while alternatives lagged.
CEO says portfolio has ‘deep structural problems.’