Stephen Taub Icahn Suffers Several Setbacks Billionaire corporate raider Carl Icahn is on a personal losing streak. Stephen Taub December 17, 2025