Crown opens new beverage can production unit in Indonesia

Crown building in Jakarta, Indonesia. Credit: Crown.