Terrax offers a press shop solution for our customers with press choosing, layout designing, logistic, installation and tryout. We have 100 ton to 2500 ton press in our factory all built by ourselves.