Miles to go on ease of doing business