Stephen Taub Bill Hwang’s Luck May Have Finally Run Out The one-time Tiger Seed, who was arrested this week in New York, has a long history of regulatory problems. Stephen Taub April 29, 2022 Michael Nagle/Bloomberg