Postmates says it has launched in Mexico City, its first international market, and has 1,000+ merchants and couriers onboard (Megan Rose Dickey/TechCrunch)

Megan Rose Dickey / TechCrunch: Postmates says it has launched in Mexico City, its first international market, and has 1,000+ merchants and couriers onboard  — 

Read More