News

The tech industry continues to face significant workforce reductions in 2025, with over 62,000 employees laid off across ...