Construction & Building Materials · Switzerland · 10–25 employees · Score 46 → 72: Growing direct-customer share with higher margins and stronger positioning as a quality provider