The logo of Spanish telecom company Telefonica is displayed at its headquarters, in Barcelona, Spain May 3, 2025. REUTERS/Nacho Doce/File Photo
The logo of Spanish telecom company Telefonica is displayed at its headquarters, in Barcelona, Spain May 3, 2025. REUTERS/Nacho Doce/File Photo