← OSHA severe injury reports
1 amputation · 2025010844 · 1/27/2025 · C&C Wind Energy Services USA Inc.
2025010844