Media Innovation May 22, 2012 0 This Week in Digital – 21st May 2012 What’s happened this week: Facebook IPO at USD 104bn: but what does that mean for…