Biogen Inc. has withdrawn its European marketing authorization application for the Alzheimer's drug aducanumab, leading to a more than 3% drop in share price. The company struggled to demonstrate the drug's benefits to regulators, raising concerns among investors. Despite this setback, Biogen remains committed to developing Alzheimer's treatments and is investing $250 million over 20 years to enhance its green chemistry initiatives.