Icon said it is continuing to face project cancellations as customers are decreasing their early research spending. As for Medpace, the company said the worst might be over.
Icon on Wednesday
↧