Microsoft launches iPad vs. Windows 8 tablet site

WPCentral: For the past few weeks, Microsoft has been pushing new television advertisements that mock the iPad and praise the benefits of Windows 8 and OEM's hardware. Now the boys in Redmond have launched a companion site for their ads.

Read Full Story >>
The story is too old to be commented.