Choose Your Web Browser
One of my Windows XP systems installed an automatic update last night when I shut it down. This morning I was presented with this: As I understand it this is as a result of an EU competition law decision. Is this a good thing or a bad thing? On the one hand it seems […]