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