France Budget Balance dipped from previous €-32.12B to €-42.9B in March

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