Metron construction director fined $90,000 under OHSA
On July 13, 2012, Joel Swartz, the director of Metron Construction Corporation, was fined $90,000 after pleading guilty to violations of the OHSA after four workers were killed and another worker was seriously injured.