Windows 11 launching on June 24 free Upgrade to Windows 7 and Windows 8.1 users

Launched on June 24, Windows 11, Windows 7 and Windows 8.1 users will receive free upgrades: Micros…