pharma Neumora's Depression Drug Fails Again — Taking 35% of the Workforce With It Jun 15, 2026, 7:13 PM