Well, it seems that the Windows Web Browser Choice Screen mandated by the European Union to splash on all versions of Windows is working great! According to the latest data from Opera, one of the options given on the main choice screen, their downloads across European Countries has skyrocketed! Opera says it’s “dramatic uptake on downloads.” They are telling us that their download rates have doubled since this browser download and activation pop-up was...
