Me and my family are considering to Spain. We are non EU residents. What is the price of setting up a company and other legal procedures?

Is it possible to open a small restaurant while the license is being processed? [Read more]