Techpoint Africa - May 14, 2025
Is AI Accelerating Tech Layoffs In Africa? 2025 Outlook So Far
Intel Corporation announced plans to cut over 21,000 jobs as part of a strategic overhaul. In 2025, 52,340 tech employees have been laid off from 123 tech companies globally.