France has the highest share of government spending in the world. At 57% of GDP, the government is the biggest part of the economy. The French state has become a very generous pension provider, but increasingly without the means to pay. In terms of rising debt, France is edging ahead of the UK with a ... Read more