Tag: safer conditions
Amazon workers at St. Charles fulfillment center ‘march on the boss’...
St. Charles, MO – Workers at Amazon fulfillment center STL8 marched on the boss Sept. 14 to deliver a petition with hundreds of signatures...