IDC and packaging company ALPLA Group enter strategic alliance

IDC
Alpha manufactures plastic bottles, closures, and injected moulded parts for a range of industries. Credit: pasja1000 via Pixabay.