fbpx
Home Tags Durham

Tag: Durham

Quintiles, IMS Health report solid results as merger is finalized

The companies’ $17.6 billion merger was completed on Oct. 3.