Crown Beverage Can Plant, Slovakia

4-crown-beverage-can-plan
Crown Holdings execution team.