Microsoft is holding an event on June 24 to unveil the future of Windows… but the future is already here for some folks thanks to a leaked Windows 11 build that’s been floating around the internet for the past few days. Some folks have already installed it on PCs or in virtual machines. But at […]