Mar 23, 2026
Despite the protestations of son Brett, Carl Icahn still pushed on with the sale of shares in Netflix.
1
EyePoint Alleges Ocular Therapeutix Spread False Claims About Retinal Disease Therapy
2
Elon Musk Offers Support to TSA Workers as Airports Face Long Delays
3
Trump Issues Aggressive Ultimatum to Iran Over Strait of Hormuz Closure
4
Elon Musk's 'Terafab' Project Is Bringing the Largest Chip Manufacturing Facility to Austin
5
Work-From-Home Denial Leads to $22.5M Verdict in Tragic Newborn Death Case