Travel Agencies Fear Chaos as Europe Proposes Major Payment Reform Business Finance Travel Travel Agencies Fear Chaos as Europe Proposes Major Payment Reform Julia Cazarez 7 March 2025 The European Union mandates travel agencies to cap upfront charges at 25% of a product’s total price,... Read More Read more about Travel Agencies Fear Chaos as Europe Proposes Major Payment Reform