Free Infographic: Slips and Falls Cost American Businesses $13 Billion

Free-Infographic-American-Businesses-Falling-Flat-thumb-1

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 […]