Wednesday, October 12, 2011

Still Stumbling?

Did I mention stumble's success? Take a look at this chart


In the past 16 months it has doubled its user base. Their next market is the international market. There is more room for growth.

No comments:

Post a Comment