Business | Friday January 11, 2013
India has been ranked as the 119th freest country in the world out of 177 in the 2013 index of economic freedom, according to a report. Among the BRIC economies China, Russia were ranked below India in the index, while Brazil was above India.
www.ndtv.com/business