Telefonica is an international telecommunications company. It is based in Spain but has operations throughout Central and South America as well as in Germany and the UK.
Wealth Builder
Sorry, you do not have access to this content.
Interactive Performance Chart
TEF was first recommended here on November 6, 2006