Built on Founden.aiBosch layoffs November 2026: 750 jobs. Was it AI?