News

The tech industry continues to face significant job cuts in 2025, with over 62,000 employees laid off in the first five ...