Federal workplace safety regulators have proposed fining the U.S. Postal Service $217,000 for allegedly exposing workers at the Denver Network Distribution Center in Denver to electrical hazards.
The Occupational Safety and Health Administration said Monday it issued three willful citations after it found workers tested live electrical equipment without...
more »