Carl Icahn's fortune slumped $10 billion on limited seller allegations – Business enterprise Insider May 3, 2023 No Comments News Carl Icahn’s fortune slumped $10 billion on shorter vendor allegations Business Insider Information Viber