Latest News Microsoft Admits Windows 10 Defeat, No One Trusts Social Media… [Tech News Digest] By Rudy Deighton 9 years ago Microsoft fails to hit Windows 10 target, no one believes what they read on social