Spain is ranked 28 in the ease of Doing Business (World Bank Annual Ratings)