Tag: Indonesia
Crown celebrates opening of its first bevcan plant in Indonesia
Leading canmaker Crown’s first beverage can plant in Indonesia had its official opening celebrated last week by Robert Bourque, president of the company’s Asia...