Built on Founden.aiRio Tinto layoffs November 2026: 68 jobs. Was it AI?