India has improved its global ranking by 12 points in the World Bank's "Doing Business -- 2008", the fifth edition of its annual report on the ease of doing business in 178 economies.
The country now ranks 120, against 132 last year, but is still behind its 2005 rank of 116.
This year's...