Voronoi logo
One Dot, 10 Million People: World Population 1960 vs 2025 - Voronoi