Windows 11 is currently available for Insiders in Release Preview channel
Today, Microsoft reported that Windows Insiders on the Release Preview channel can at long last beginning testing out Windows 11. Already, it had been accessible for organizations that had PCs being tested in the channel, yet starting today, it’s accessible for everybody. This is a pretty big deal, as it’s a significant achievement for Windows…