Stephen Taub Robert Bishop Is Shutting Down Impala The Tiger Cub is the latest hedge fund to close, but Bishop is going out on top. Stephen Taub June 9, 2022 Illustration by II