Crown will continue with plans to expand its beverage can capacity, including a new plant at Peterborough, UK
Crown is another step closer to building its largest beverage can manufacturing facility in Europe following the purchase of land close to Peterborough, in the east midlands of England.
To continue reading, please login or subscribe to The Canmaker