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?

What is the minimum financial requirement for setting up any business? [Read more]