Top 20 Easiest Countries for Doing Business

Another great infographic from the folks at Visual Capitalist. For the full diagram please click their webpage at this link.