search referral share Sees Search Referral Share

Image from: Venture Beat Infographics are all the rage right now and as we continue to do more things online we are surrounded by data. is a site that lets you create your own infographics and tell a story about that data. shows that has seen an incline of visitors since the site was created, but with more than 200K  visitors in November, the site hasn’t seen