Crown Holdings has officially opened a new beverage can plant in Slovakia.