Technology

âš¡Layoffs: Amazon May Lay Off Around 14,000 Managers by 2025

By Team Latestly

Amazon reportedly plans to lay off around 14,000 managerial positions by 2025 to save up to USD 3 billion annually.

Read Full Story
Read All QuickLY