How Harvard’s Endowment Lost Its Investing Edge
With more than $50 billion in assets as of June 2023, Harvard’s endowment remains the biggest in higher education. But poor performance over the past 20 years means its status is under threat.
With more than $50 billion in assets as of June 2023, Harvard’s endowment remains the biggest in higher education. But poor performance over the past 20 years means its status is under threat.