FILE PHOTO: The logo of Spanish telecom company Telefonica sits at its headquarters in Barcelona, Spain, February 25, 2025. REUTERS/Nacho Doce/File photo
FILE PHOTO: The logo of Spanish telecom company Telefonica sits at its headquarters in Barcelona, Spain, February 25, 2025. REUTERS/Nacho Doce/File photo