Mobile Marketing Infographic: Of the world’s 4 billion mobile phones in use, billion are smartphones and billion are SMS enabled. By mobile Internet should take over desktop Internet usage. of mobile Internet users are
Bet you didn’t know that Paid Discovery delivered seconds of brand engagement in 2011 (and growing each year). Rest assured, there is a lot more where that came from. Check out the infographic below for a look inside StumbleUpon Paid Discovery.