bn:00177166n
Noun Named Entity
NL
Terra Networks  Telefónica Comunicaciones Interactivas, S.A.
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
COUNTRY
HEADQUARTERS LOCATION
INDUSTRY
LOCATION OF FORMATION
PARENT ORGANIZATION