A contract research organization based in the Triangle continues to face challenges connected to its spin-out last year from a large public company. Durham public company launches with 19K employees ...