News

The clinical research organization will invest $16 million in its headquarters in Delaware Technology Park in Newark.