Francis deSouza, the chief executive of the biotechnology giant Illumina, didn’t know what he was in for when he resisted Carl Icahn’s demand in March for three seats on the […]
Icahn, Carl C
Trending topics and news from the Icahn, Carl C category
Back to news home