Spain Hits a New Low in Its Fight Against Entrepreneurship
forbes.com