Biogen stock skidded Wednesday after the company answered a series of questions surrounding its controversial Alzheimer’s treatment, Aduhelm.
Read More