bn:00177166n
Noun Named Entity
EL
No term available
EN
Terra is a Spanish Internet multinational company owned by Telefónica, with headquarters in Spain and offices in Brazil, Chile, Colombia, Mexico, the United States and Peru. Wikipedia
English:
company
Relations
Sources