9 Shares201 ViewsNew Leak Suggests Windows 12 Launch in 2024: What to Expect from Microsoft and Intel