A allthingsd.com Sequoia Leads $8.5M Investment in Instacart 18 points hornbaker 13 years ago 11 comments