Oracle reduces workforce by 21,000