Equipment installation for cans production
Beck & Pollitzer Russia show a ‘can-do’ attitude by starting an extensive equipment installation of aluminium can production plant Beck & Pollitzer Russia have crossed the Bering Strait by going into business with a USA-based client, originally hailing from St. Louis, Missouri. Founded in 1990, the client specialises in manufacturing and maintaining aluminium cans for […]