Cannot find Alexa toolbar on my browser
I need to find some P4 sites and for which I need to use Alexa toolbar on my browser. I have installed it on my Mozilla Firefox but it is not showing. I have tried configuring but I could not find the option for Alexa there. I also tried reinstalling it but that failed as well. Under circumstances it is very important for me to have this working. Please someone help me as quickly as possible.