Day: May 14, 2026

New Amada press brake: faster setups, better results for your components

Earlier this year, we installed a new Amada EGB-1303ATCe press brake in the workshop. It is a major investment and has already begun to alter…