But Who’s Counting? Icahn Wins A Biogen Seat, Another Is “Too Close To Call”

After a drama-packed shareholder meeting on June 3, Carl Icahn claims he won two of four contested seats on the 13-person, Biogen Idec board

More from Archive

More from Pink Sheet