2023.03.24

Amazon To Fire 18,000 Workers As Tech Layoffs Surge