Icahn Wins Two Seats On Biogen Idec’s Board

Icahn Partners’ Managing Director Alex Denner claims victory after a drama-packed day that took an unusual twist.

More from Archive

More from Pink Sheet