Metal Fabrication · MET-013 | IDEASCANNER

Metal Processing · Austria · 10–25 employees · Score 39 → 69: Growing share of own products with better margins, more predictable capacity utilization, and new sales channels