Built on Founden.aiUmicore layoffs November 2026: up to 350 jobs. Was it AI?