April 13, 2012 Instagram: mobile, social and rich (media). Why the Facebook deal makes sense. Social Media The number of eyebrows raised by the $1 billion price tag paid by Facebook for Instagram is perhaps as much a surprise as the price itself. The common refrain is “What on earth are Facebook thinking, paying so much … Read more