Machinery & Plant Engineering · Austria · 10–25 employees · Score 39 → 69: Reduced dependence on large customers through new multiplier channels, more stable order intake, and new