Tag: Debt-To-Gdp Ratio 120%

France imposes curfews as protests flare amid soarin...

In a stark escalation of civil unrest, French authorities imposed partial cur...