France Budget Balance fell from previous €-42.9B to €-69.6B in April

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