Telefonica Offices

Telefonica Offices

David Ramos/Bloomberg

A logo sits on display outside the Telefonica-Diagonal Zero tower offices of Telefonica SA in Barcelona.