CB Insights
CB Insights is an aggregator and analyzer of massive amounts of data. They use machine learning,algorithms and data visualization "to help corporations replace the three Gs (Google searches, gut instinct and guys with MBAs*) so they can answer massive strategic questions using probability not punditry.” You can follow them on Twitter at @CBinsights.