Mexico

Postmates Launches Its First International Market — Mexico City

With over 1,000 local partners and counting, today Postmates is proud to launch in Mexico City — our first international market. Starting…