TechnologyInsights Carnaud Metalbox Engineering forges a new era for packaging solutions 4 January 20244 January 2024 Iain United Kingdom, 219, Carnaud Metalbox Engineering, CMBE, Cans, Shipley 5 min read Based in West Yorkshire with facilities in Connecticut and Shanghai, Carnaud Metalbox Engineering (CMBE) operates a... Read more