France Budget Balance dipped from previous €-69.6B to €-93.3B in May

TMGM Analysis: Financial Market News, Economic Calendar & Market Insights