Spain is an EU member and makes up the largest part of the Iberian Peninsula. The capital city of Madrid is located in the heart of the country on the Meseta highland plateau, and at 667m (2,200 ft.) above sea level, is the highest capital city in Europe. Madrid has a population of about seven million and is the largest city in Southern Europe. It is the economic center of the country and, as an industrial location, accounts for almost 20% of the country’s gross domestic product. Be close to your clients and partners in the Madrid region and beyond. Benefit from our data services and gain a competitive edge.