High Alexa Rankings means the companies main website is getting a lot of visitors and as prospects will check out an opportunity, it is an indicator for momentum, growth, excitement ect.
It is not the ultimate “Truth” as many established companies have country specific websites. If your Alexa score is going “down the drain” you bet something is not going well at all, as history has learned. Consider the rankings as a fast check.
Trends and momentum with companies and products show what the future holds.. Automatic Body is brand new. In Three months when the new stats are out I predict Automatic Body will be in the top 10!! For more information on Automatic Body click here.