Deli Star opens innovation café
US cooked meats manufacturer Deli Star Corporation will open a research lab-cum-kitchen in Missouri, where the company can develop new products, with customers able to explore research ideas while also enjoying a slice of ham.