07 May Thoughts on the new Microsoft Surface products - hello Surface Book 3, Surface Go 2, and others! 4 min read