Apple has finally made layoffs in its corporate retail teams, affecting a "very small" number of people. Full story from the iMore Blog...