September 23, 2011

Have Facebook apps really created $15B in economic value?