Home Tags March on the boss

Tag: march on the boss

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...