Latest rumours in suggest that Microsoft may hold the Windows 7 launches on October 21st and November the 8th. According to Neowin sources, which is not officially confirmed. The launch on October 21st is apparently aimed at audiences in the United Kingdom, France, Germany, Italy and Spain with the USA …
Read More »