Left Review Online April 02, 2020
Some Amazon workers on Monday organized a strike at a facility in Staten Island, New York, demanding better protection from the company after a worker there tested positive for COVID-19. What the US logistics giant is facing may be just the tip of the iceberg for American businesses...More