Finance UK Travel Agencies Face £100 Million Plus Annual Bill on Card Processing New Analysis Exposes Overlooked CostsBy News Team24/06/20250 UK travel agencies are collectively spending over £100 million annually on card‑processing fees, according to new estimates, a burden that is…