Cambrex opens API manufacturing facility and invests in supporting waste water treatment plant at its Karlskoga, Sweden site

09.26.2017