Out of Europe’s major economies, France could experience the largest leakage from its fiscal stimulus.

 

Read the Report