Social search and discovery site StumbleUpon has announced a new milestone: The site recently surpassed 20 million users.
The company's announcement is filled with some interesting stats that show its growth since launching as a Firefox add-on back in 2002:
StumbleUpon now serves as many...
Please visit Search Engine Land for the full article.
No comments:
Post a Comment