Telefónica allocated €21.3 of every €100 of revenue to tax payments in 2025, reflecting its direct impact on the public ...