Telefonica-Diagonal Zero Tower Offices

Telefonica-Diagonal Zero Tower Offices

David Ramos/Bloomberg

A logo sits on display outside the Telefonica-Diagonal Zero tower offices of Telefonica SA in Barcelona, Spain. Telefonica is Spain’s biggest phone company.