Construction sites are full of hazards. Workers deal with heavy machinery, electrical systems, elevated surfaces, moving vehicles, power tools, and changing work conditions every day. Safety rules ...
A Beaverton contractor has been fined $317,587 for alleged repeated job safety violations by Oregon Occupational Safety and ...