Archived publication for 2005 in Economic Freedom of the World
Recent publications
Page [ 1 ]
Economic Freedom of the World: 2005 Annual Report
The Economic Freedom Network Index, which ranks 127 countries, is a joint venture involving sixty-eight research institutes in sixty-eight countries around the world. The Institute of Public Affairs is the Australian representative of the Network....
Page [ 1 ]