20191024 business.india-business: India moves up 14 spots to 63 on World Bank's ease of doing business