Amplify / Pedestrians stroll previous Biogen Inc. headquarters in Cambridge, Massachusetts, on Monday, June 7, 2021. Biogen Inc. stocks soared after its arguable Alzheimer’s illness remedy used to be licensed by means of US regulators. Fear is mounting over the cost of the arguable new Alzheimer’s drug Aduhelm. Advocates, lawmakers, …
Read More »