I’m not a huge believer in Alexa’s numbers but as I’m fond of saying, “in the land of the blind, the one eyed man is king”.
Everytime we publish our monthly Techvibes Start-Up Indexes, there are always a few complaints about the use of Alexa and Compete data for ranking the websites of start-ups.
While we [...]





