R ronfeldman.wordpress.com Does Instagram’s $1 billion sale explain the $41 million investment in Color? 40 points eggspurt 14 years ago 16 comments