Business

Change at the top for Biogen after Alzheimer's drug flops

Published

The Biogen Inc. headquarters in Cambridge, Mass., on March 11, 2020. (Steven Senne / AP)