It depends what you mean by “talent”, if you use it in the HR way where a “talent” is an employee, then yes talent=resources, but then I don't understand how this is “politically incorrect”.
What I understand when you say this:
> the line reads (rather politically incorrectly) that Apple has more talent available
Is Apple employees are more “talented” than Mozilla's. That's politically incorrect, but I'm pretty sure that's not what's meant here.
What I understand when you say this:
> the line reads (rather politically incorrectly) that Apple has more talent available
Is Apple employees are more “talented” than Mozilla's. That's politically incorrect, but I'm pretty sure that's not what's meant here.