Logistics · LOG-013 | IDEASCANNER

Logistics & Transport · Western Germany · 10–25 employees · Score 32 → 54: Reduced reliance on major customers, clearly improved margins in existing contracts and stronger cross-se