The Alexa situation
Who knew that Alexa was such a powerful force of global domination in the world of internet blogging. Well we didn’t for one. The California-based subsidiary company of Amazon.com provides web traffic data to the world. I guess we are… Continue Reading