Friday, May 16, 2025

Billionaire Bill Ackman calls on Harvard’s powerful board to resign as ‘once-great’ university flounders