Business Insider embraces AI while laying off 21% of workforce May 30, 2025 By admin Business Insider announces layoffs affecting 21% of staff amid strategic changes, AI integration, and criticism from Insider Union over Axel Springer’s priorities.