“42.7 percent of all statistics are made up on the spot.” – Steven Wright

6 Oct

Twitter Data Analysis: An Investor’s Perspective

Some serious data pr0n here—good stuff!