API Manufacturing at Curia – Origgio, Italy
At Curia’s API manufacturing site in Origgio, Italy, we specialize in handling challenging #chemistries and meeting demanding timelines. With 450,000 sq ft of production floor space, the site’s core manufacturing facilities con...
Jan-11-2024