Postmates files to raise $190M Series E at $640M valuation

October 28, 2016