Stamping press installation in Lancaster by Beck & Pollitzer USA
Beck & Pollitzer USA is thrilled to announce the successful completion of a complex press installation project for the largest provider of steel and aluminium food cans and trays in the United States. The project took place in Lancaster, SC, and involved the installation of a Meca DACH-300 stamping press. This machinery relocation project presented […]