You’d have to be heroic to start a business in Venezuela, Afghanistan or Libya. They’re among the lowest-ranked economies in the World Bank’s latest “Doing Business” report, which scores 189 nations based on how hard it is to run a company there.
Source: blogs.wsj.com