
Once a standard bearer of economic liberty among industrialized nations, the U.S. has dropped to 18th place, its lowest position ever. Take a look at which countries boast the greatest economic freedoms. To get in touch with the team that made this infographic, just follow the link bellow.
