News Requiring card-only payments is illegal in Spain by Lorraine Williamson Published: August 27, 2023 Published: August 27, 2023 MADRID – While some establishments may claim their payment terminals are malfunctioning, preventing card transactions, they … Read more