anonymous
Guest
anonymous
Guest
Biogen paid CEOs Chris Viehbacher $30.5M and Michel Vountatos $26.6M in 2022
Struggling Biogen paid its 2 CEOs more than $57M last year, including $30.5M to new chief Chris Viehbacher
Struggling Biogen paid its 2 CEOs more than $57M last year, including $30.5M to new chief Chris Viehbacher