Leaking Your Own Products

In case you’re not keeping up with technology news, Microsoft sent out the latest beta of its new Windows 7 operating system last week, and it ‘somehow’ ended up on the torrents, for anyone to download and install on their machine. I have it installed on 2 of my laptops, my old Gateway MX6956 andContinue reading “Leaking Your Own Products”