Changes to European payment rules will impact the way customers in Spain make bank transfers from 2025.
What's Your Reaction?