12 MonthsAverage: 55.4%
MOM change: -0.16%
General search term.
Might be referring to: postmates is an American company that offers local delivery of restaurant-prepared meals and other goods. As of February 2019, Postmates operates in 2,940 U.S. cities. The service relies on mobile phone applications and their Global Positioning System capabilities to match inventories and consumer demand..
We tracked 6 total in the last 3 months