France Debt Set for Highest Since 1978 as €54 Billion Fiscal Plan Shapes Travel and Tourism Outlook
France debt nears historic highs as fiscal strain shapes travel and tourism, with implications for visitors from the UK, US, Italy and Germany.
Read More