All articles by Asha Sankanna
Carroll Technologies highlights non-roadway collision deaths
New research from industrial safety specialists Carroll Technologies Group has revealed that 1,807 deaths were caused by non-roadway collisions at US mining, construction and industrial facilities in the years 2011 to 2021.