Video: ‘This machine will make life easier,’ says Sidel CEO Sidel president and CEO Sam Strömerstén talks about the Super Combi, an all-in-one system that 'will make life easier'. Read more September 25, 2017