W windowscentral.com Windows Recall: Microsoft has lost trust with its users 26 points uxcolumbo 2 years ago 28 comments