All Channels

Microsoft Tries To Declare A Christmas Truce With Apple

Microsoft has put out a feative TV commercial for the holidays. It features employees, kids, singing and other things in a New York City setting - specifically Apple’s back yard on 5th Avenue.

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