Instacart Seals $8.5M Series A

July 12, 2013