India, China ranked 'unfree' in Economic Freedom index | ummid.com
Asia's two economic giants, India and China, have been rated "unfree" and ranked 120th and 137th respectively, in the 2014 Index of Economic Freedom by US think tank Heritage Foundation and the Wall Street Journal.