Daily Archives: July 15, 2009

Microsoft and Apple: Dueling Retail Neighbors?

Has a delusional bunker mentality afflicted the executive team at Microsoft?

Of all the actions and initiatives Microsoft could take, this one seems least likely to result in anything approaching success. Will Microsoft lead with the Zune and the Xbox 360?