acquired Instagram for a meaty sum of $1 billion. We've written about who the sale is really about (it's the investors) and how to get some more followers. But what does the Twitterverse say about this? Here are a few insightful tweets about this whole shabang. Read on.By now you've heard the news. Earlier today Facebook announced it had
Lead image via web.stagram.