Stephen Taub Soroban Launches a New Fund How the hedge fund firm plans to deploy its new capital Stephen Taub April 15, 2024 Illustration by II