#

posted on 10/12/2012 16:40

Mary Meeker releases stunning data on the state of the Internet