Endpoints News 27. Jan. 2026 Cardiff execs depart as company drops mixed Phase 2 data Cardiff execs depart as company drops mixed Phase 2 data Original