Publication

More than 80% of Latin America’s population lives in cities, making it one of the most urbanized areas in the world.