Technology

SFA

Stansefabrikken Automotive have a new and advanced production facility with large automatic punch presses