India ranks 128th in Index of Economic Freedom 2015
The annual report by The Heritage Foundation, a conservative Washington think tank, in collaboration with The Wall Street Journal, ranks India 26th out of 41 countries in the Asia-Pacific region. India's total score is down by 1.1 points…