Yesterday, Mashable posted this infographic on the state of warring social networks–see how they stack up below:

click for full-size!

Pin It on Pinterest

Share This