Built on Founden.aiFerrara Candy layoffs November 2026: 154 jobs. Was it AI?