France's Budget Deficit Falls to 2.6 Percent in 2017 France's Budget Deficit Falls to 2.6 Percent in 2017 Reviewed by HQBroker on March 26, 2018 Rating: 5