Spain is a part of the EU, so I believe you should be able to open an account fine. Try out their live chat, it would be better for such information.
Yea, you’re right. They accept spanish clients. I’ll be now going live with a $200, lets see how it goes, conditions seem quite promising.
They should be accepting global clients, i think. Read this article recently: https://www.financemagnates.com/for...a-subsidiary-in-saint-vincent-and-grenadines/. Before they were accepting only the EU.