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