It actually often takes a lot of administrative roles to maintain external partnerships and contracts. I'm assuming the layoffs at Intel are within those teams; as work is brought in-house, those employees aren't needed to maintain external relationships. Not nonsensical on it's face, but makes sense depending on the situation! You may see new internal postings coming soon - often layoffs and hiring are not related in the ways we'd expect.