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.