LeapRate's Alexa ranking drops into the 60,000's
... and just as important, LeapRate readers are spending more time on the site, visiting more pages... We are pleased to report that LeapRate's Alexa ranking of the world's most popular websites has crossed into the 60,000's, just four weeks after we passed the 80,000 barrier into the 70,000's. We'd like to take this opportunity to thank…
Read more