Windows 10 is officially out and it would seem that quite a few were eager to jump on the upgrade, as Windows Insider downloads of the new OS from Microsoft accounted for around eight per cent of internet traffic at its peak this week. According to sample data, preview testers upgrading …
Read More »