Biotech Compass Pathways Delays Key Phase 3 Data for Psilocybin Therapy, Cuts 30% of Workforce October 31, 2024