Why Microsoft Must Get it Right with the Surface Pro 4

Brand Bashing: Microsoft’s New Surface Pro 3 Ads