Telefonica. [File photo]
8 Telefonica
Country: Spain
Sales: $66.8 billion
Profits: $4 billion
Assets: $148 billion
Market value: $72.3 billion
Go to Forum >>0 Comment(s)