The Latest Work Fatality Data: Are We Getting Better?
“It’s often said that the definition of insanity is doing the same thing over and over and expecting a different result. Very, very, very often said.” – Daniel D’Addorio The end of one year and the beginning of a new year is often a time of reflection and planning. Reflection on what we did right [...]