Construction & Building Materials · Austria · 50–100 employees · Score 32 → 60: Reduced dependence on individual clients, a more stable order pipeline, and more predictable revenue