Location of Ball’s new beverage can plant in Spain revealed

Ball’s new beverage can plant in Spain will be constructed at Cabanillas del Campo, northwest of the capital Madrid.

To continue reading,
please login or subscribe to The Canmaker

Recent Articles

spot_img