France 2018 Public Deficit 2.5% Of GDP Vs. 2.8% In 2017; Debt Steady At 98.4%
Turn "Do Not Track" off