Requirements to open a business in Spain

  Setting up a company in Spain basically requires it to be incorporated before a Notary Public  and filed in the Companies Registry. To this end, and broadly speaking, the following steps must be completed: If done through a representative, the founder(s) must grant a power of attorney to the […]