IMDvista is a swiss high-tech company, specialising in the vision inspection of closure, preform, bottle and barrier layer.