🇪🇸 Spain
Jan 2 • 12:41 UTC
The Tax Agency has already returned more than 13 billion to income taxpayers by the end of 2025
El País