As of March 31, 2025, the budget deficit as a percentage of GDP remains under control and is on track with the government’s fiscal plan.
(Please use a modern browser to see the interactive version of this visualization)