Delivery Services Swarm Latin American Metro Areas

It’s not your imagination. There are more delivery people weaving in and out of traffic in Santiago and other major Latin American cities. It’s the result of a combination of factors, but two stand out: technology and access to it. Delivery services have seen exponential growth in Latin America in … Continue reading Delivery Services Swarm Latin American Metro Areas