International food and drink group Princes has completed the first phase of a planned £80 million (US$102m) investment at the Long Sutton site in Lincolnshire UK – its largest canning facility – with the opening of a new pea plant.
To continue reading,
please login or subscribe to The Canmaker