June 15: Leading canmaker Impress has completed the acquisition of the business of Megasa, one of Spain’s leading seafood can manufacturers.

Based in Vilagarcia, on the Atlantic coast near Vigo, Megasa has sales of about 40 million euros.

To continue reading,
please login or subscribe to The Canmaker