Finance

Tech Layoffs 2024: Over 25k employees in January

Many tech giants and startups have laid off over 25,000 employees in January 2024, with layoffs expected to get more […]