441Doing business 2009 : country profile for Spain - comparing regulation in 181 economiesWorking Paper · September 28, 2008
455Doing business 2008 Spain : a project benchmarking the regulatory cost of doing business in 178 economiesWorking Paper · May 31, 2007