OSHA Fines Postal Service $70,000 For Heat-Related Death
December 18th, 2012 | Environmental injury
The Occupational Safety and Health Administration (OSHA) announced yesterday the agency is fining the US Postal Service at Truman Station in Independence, Missouri, for safety violations that put workers’ health at risk. Read More