News

The Xbox console is an island — one Microsoft is increasingly trying to create reasons to not visit. Whereas the Surface devices serve as a sort of North Star for other Windows hardware makers ...