Built on Founden.aiAstraZeneca layoffs November 2026: about 600 jobs. Was it AI?