🇪🇸 Spain
Dec 30 • 13:54 UTC
Prices rise by 2.9% in 2025, a year marked by the end of VAT bonuses and food prices soaring
ABC