EconomicsNorth America Trump vs. Harvard: Why the University Is Facing a $1B Loss 24 July 2025, 8:36 pm Team Buyback