Construction sector fatalities are rising again, with 51 workers losing their lives in 2024. This blog explores the deeper cultural and leadership issues driving unsafe behaviours—and how Compass HSC can help developers and contractors turn the tide.