site logo

Biogen CFO departs on eve of Q2 earnings report

Getty Images