Spain scrutinising Saudi stake in 'strategic' Telefonica, Telecom News, ET Telecom
Front view of the Telefónica Building. The Telefónica Building, in Spanish Edificio Telefónica, Stock Photo, Picture And Rights Managed Image. Pic. Z5S-3835055 | agefotostock
Telefónica - Wikipedia
Edificio Telefonica Building at Plaza Nueva Square - Seville, Andalusia, Spain Stock Photo by diegograndi