Intel slashes nearly 25K jobs, halts Germany & Poland mega-fabs

July 25, 2025