Cambrex Invests $24 Million in New Highly Potent API Manufacturing Capacity at its Charles City, Iowa Facility

08.08.2017