Fabpro continues to invest in best-in-class equipment to ensure the highest level of quality for our customers. A new Amada AE-2510NT punch press is our latest addition to the fleet. Our previous punch presses were nearly 40 years old, and while they did get the job done, this new machine is nearly twice as fast...