We're stoked to have our third press brake installed recently.

This Yawei press is 6.2 metres long and has 630 tonnes pressing force. It's a great addition to our factory setup to help us pump out parts faster!

Real Steel