Starting a business in Spain; advice from 3 entrepreneurs

Are you thinking of starting a business in Spain, but [...]