The Layoffs Keep Coming: Walmart and Amazon Lay off Thousands