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