New Hampshire roofing contractor faces $234K in penalties for exposing workers to fall hazards again, this time at two Granite State worksites

February 27, 2023