http://www.dnaindia.com/money/report-india-ranks-130-in-world-bank-s-ease-of-doing-business-report-jumps-12-spots-2139349
India now ranks 130 out of 189 countries in the ease of doing business, moving up 12 places from last year, according to a World Bank report.
"A forward movement of 12...