Microsoft Announces Up to 10,000 Job Cuts

The "hard choices" are necessary due to economic conditions.