Vodafone in Spain

Vodafone in Spain

Angel Navarrete/Bloomberg

A Vodafone Group Plc advertising logo stands on top of a building on Gran Via in Madrid.