Missouri Amazon workers hold press briefing to announce OSHA complaint
ST. LOUIS –– Thursday morning, workers at the Amazon STL8 facility in St. Peters, Missouri, held a virtual press briefing to announce a new complaint (attached) filed with the U.S. Occupational Safety and Health Administration (OSHA). The complaint exposes new details about the company’s continued failure to ensure worker safety and has prompted an […]
Missouri Amazon workers hold press briefing to announce OSHA complaint Read More »