From the monthly archives: June 2009
Apple’s newest release of their Safari internet browser looks to be off to a very good beginning, as the new version has seen over eleven million copies downloaded in its initial three days on the market. Notably, it is approximated that six million of those downloads were done on Windows run machines.
So why are [...]

