We provide in-house stamping from the following presses:

  • One 400-tonne presses (54" x 96" and 60" x 104")
  • Two 600-tonne press (72" x 128")
  • One 800-tonne press (84" x 144")
  • One 1,000-tonne press (84" x 144")