Top investor Steve Anderson leads $2.25M investment for customer behavior predictor Appuri Steve Anderson, the first person to invest in Instagram who sits at No. 2 on Forbes’ Midas List of top investors, is leading… Read More