How Much Data Will Humans Create & Store This Year? [INFOGRAPHIC] via mashable.com Information overload?