Free Infographic: Slips and Falls Cost American Businesses $13 Billion
According to statistics gathered by the Liberty Mutual Research Institute, slip and fall accidents cost American businesses an estimated $13 billion in 2010. Such accidents fall in to 1 of 2 categories: Fall on same level, or fall to lower level. Alarmingly, costs associated with these two categories of workplace accidents experienced significant growth since […]