Postmates launches food delivery in 134 additional US cities

Homebodies across the U.S. have reason to celebrate. Postmates — the on-demand food delivery service so popular in major cities that it’s a verb now — just launched in 134 new markets. Those 134 additional cities mean that Postmates has a presence in 550 cities total across the U.S, including places like Lubbock, Texas; Athens, Georgia; Columbia, South Carolina and Albany, New York.

more

Leave a comment

Your email address will not be published.