UK-based canmaking equipment specialist CarnaudMetalbox Engineering (CMbE) has expanded its production capacity with a new 150,000 square foot facility in Leeds, Yorkshire.

UK-based canmaking equipment specialist CarnaudMetalbox Engineering (CMbE) has expanded its production capacity with a new 150,000 square foot facility in Leeds, Yorkshire.