MOL Infractions 2016 Burlington company fined 50000 after worker injured by ruptured hose Centre for addiction and mental health fined 80000 after workplace violence Beamsville company fined 275000 after worker killed by tractor trailer Barrie fabric manufacturer fined 40000 after worker caught in machine Bailey metal processing limited fined 50000 after worker injured Auto repair shop in Pickering fined for failing to comply with orders to pay wages Auto parts manufacturer fined 80000 after worker injury in Guelph Cracker company fined 110000 after worker suffers injuries from conveyor Critical injuries to worker in Thorold result in 75000 fine Crane company fined 120000 after worker permanently injured Computer store in toronto fined for failing to comply with an order for compensation Company ordered to pay workers fined 70000 for failing to comply Company director fined 25000 for failure to pay worker as ordered Cleaning crew affected by carbon monoxide employer fined 75000 Auto parts maker fined 80000 after worker injured Arcelormittal Dofasco fined 60000 after worker loses consciousness