Postmates Expands to 1,000 More Cities As IPO Looms

Postmates is betting on more people wanting food delivered to their doorsteps. The delivery company announced on Tuesday that it has added 1,000 more cities to its service, bringing the total number of cities in its universe to 3,500 across 50 states. With the expansion, Postmates says it’s available to more than 70% of U.S. […]