Windows 11 hits Release Preview Channel

Windows 11, after 3 months of testing is set to release on October 5th, 2021. Windows 11 Build went live to Beta Channel in August, and now it is time for Release Preview Channel. Yesterday, Microsoft...