Microsoft Just Can’t Make Their PR “Leaks” Stick

Not for a lack of a PR department, Microsoft seems to be full of leaks—late last week a giant document filled with juicy tidbits about their upcoming Xbox 720 console and some other technologies (such as the mysterious Kinect...

Read More