European Markets Brits slam self-checkouts and the ‘dehumanised’ | European Markets byMarketWire Editorial TeamMarch 5, 2025