Machinery & Plant Engineering · Germany · 50–100 employees · Score 32 → 57: Reduced dependence on large customers through new multiplier channels, more stable order intake, and new