<span>Madrid is the capital and principal
city of Spain. Due to its economic output, standard of living, and market
size, Madrid is well-thought-out the major financial center of the Iberian
Peninsula; it hosts the head offices of the massive majority of the major
Spanish companies, as well as the headquarters of three of the world’s 100
largest companies which is Telefonica, BMW and Repsol.</span>