An early build of Windows 8 from Milestone 1 in September of 2010 has leaked to FTP sites and Torrent sites. This is definitely an …
Day: April 12, 2011
Wow. That was fast. Internet Explorer 10 is already seeing the light of day in the form of a platform preview. As usual with these …