Built on Founden.aiZF Group layoffs October 2026: 133 jobs. Was it AI?