With just over two weeks to go, Microsoft punts Windows 11 to Release Preview
What's that coming over the hill? Is it new hardware? Is it new hardware?
Microsoft has followed up a lacklustre Surface hardware event with a Windows 11 Release Preview for Windows Insiders....