The European Union mandates travel agencies to cap upfront charges at 25% of a product’s total price, aiming to reduce insolvency risks. European travel agencies express concern, highlighting that the new policy challenges their financial stability, given their reliance on advance payments. The European Travel Agents’ and Tour Operators’ Associations (ECTAA) criticize the EU for […]