.

OSHA fines Crystal Finishing Systems, a materials manufacturing company, $171,169 for the fatality of a worker who got stuck under an automated crane

Read more here.

Tags: EH&S