Spain occupies 80% of the Iberian Peninsula, with the remaining 20% being Portugal in the Southwest of Europe. Spain is the third biggest country in Europe and the fifth most populous at more than 40 million people, most of whom live in the cities. Spain is divided into 19 autonomous communities including the areas outside the Iberian Peninsula. The most prosperous communities are Madrid, Catalonia and the Basque Country.
Spain occupies 80% of the Iberian Peninsula, with the remaining 20% being Portugal in the Southwest of Europe. Spain is the third biggest country in Europe and the fifth most
€ 500,000 EUR real estate investment
€ 1M EUR in a Spanish enterprise
Set up a business that employs at least 10 Spanish citizens