2016 Report: Slips and Falls Cost American Businesses $17 Billion

2016 Report: Slips and Falls Cost American Businesses $17 Billion

Each year, the Liberty Mutual Workplace Safety Index ranks the leading causes of non-fatal workplace accidents sustained by workers in the United States. In the 2016 report, statistics show that slip-related injuries cost American business owners an estimated $17.92 billion in total costs (i). All estimates in the report are gathered from a combination of […]