Madrid Interpreters And Translators
The CIT Team can translate any Spanish communications, including Certified Translation, which is a document that has been signed and stamped by a certified translator authorized by the Spanish Ministry of Foreign Affairs and Cooperation. Such translations are also called “official,” “sworn,” and “public translations.
With almost 3.4 million residents, Madrid is the largest municipality in Spain and the second largest in the European Union. Founded in the ninth century, Madrid lies on the River Manzanares in the center of the country and is the nation’s capital.