Alexa + Firefox… Finally a toolbar for us!
Finally, after 40% of internet users switched to Firefox, Alexa took the time to develop toolbar for Firefox. Download and install the toolbar HERE.

Finally, after 40% of internet users switched to Firefox, Alexa took the time to develop toolbar for Firefox. Download and install the toolbar HERE.


Good find Lorelei. Thanks.