India ranks 130 in World Bank’s ease of doing business report; jumps 12 spots October 28, 2015 by uzma