New Yorkers Protest Working Conditions at Amazon Warehouses
Amazon is having a rocky time in New York City as workers from the online retailer’s Staten Island distribution center protest poor working conditions, and dozens of NYC elected officials have demanded more information about the reports of dangerous working conditions in the Amazon warehouse. This all comes after Amazon canceled plans to build a […]