CorporateBiohaven's Depression Drug Fails Phase 2 Trial, Capping Brutal Year of Clinical SetbacksDec 25, 2025